A ship docked on the River Thames by the Walkie Talkie Building (20 Fenchurch Street) in London, England.
A ship docked on the River Thames by the Walkie Talkie Building (20 Fenchurch Street) in London, England. The skyscraper is the Billingsgate district of the city.
Size: 5760px × 3841px
Location: 20 Fenchurch St. Building, Fenchurch Street, London, United Kingdom
Photo credit: © H. Fox / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 20, architecture, billingsgate, boat, britain, building, city, contemporary, cruise, design, england, english, facade, fenchurch, great, kingdom, london, modern, river, riverfront, riverside, ship, skyscraper, street, talkie, thames, united, walkie, waterfront, waterway