The Wharf and Tower of London with the Walkie Talkie building (20 Fenchurch Street) in the distance, London, England, UK
Size: 5672px × 3877px
Location: Tower of London, London, England, UK
Photo credit: © Ian G Dagnall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, attractions, bare, britain, british, building, buildings, cannon, capital, castle, cities, city, clouds, cobble, cobbled, cobbles, england, english, europe, european, fortified, great, guns, historic, historical, holiday, holidays, kingdom, landmark, landmarks, landscape, london, medieval, palace, path, people, river, riverfront, royal, sight, sights, sightseeing, sunshine, thames, tourism, tourist, tourists, tower, travel, trees, uk, united, vacation, visitor, visitors, walls, waterfront, wharf, winter