20 Fenchurch Street, commercial skyscraper in City of London, also known as 'Walkie Talkie', seen from River Thames, London, UK
20 Fenchurch Street, commercial skyscraper in City of London, also known as 'Walkie Talkie', seen from River Thames, London, UK
Size: 7200px × 4800px
Location: 20 Fenchurch Street, City of London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: city, corporation liberty, district rafael, financial sky, garden london england uk, group cna, london walkie, marine rsa, mutual tokio, scorchie fryscraper markel, skyscraper financial, street financial uk, street skyscraper commercial, street uk, talkie fenchurch, viñoly walkie