Cannon Street Station and 20 Fenchurch Street Street under construction in the City of London.


Size: 2500px × 3772px
Location: London, England
Photo credit: © Iain McGillivray / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, bridge, building, cannon, city, construction, england, fenchurch, lamp, london, office, pint, post, railway, skyscraper, southwark, station, street, talkie, tower, walkie, walkie-talkie