20 Fenchurch Street, the "walkie talkie" building in London, UK


20 Fenchurch Street, the "walkie talkie" building in London, UK, shot from Cannon Street


Size: 4292px × 2928px
Location: 20 Fenchurch Street, the "walkie talkie" building in London, UK
Photo credit: © Paul White - London Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, building, buildings, city, fenchurch, iconic, landmark, london, mile, square, street, talkie, walkie