Avanade Office Block, 30 Cannon Street, City of London, London, England, UK


Size: 3600px × 2400px
Photo credit: © Parmorama / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartment, architecture, avanade, block, building, business, cannon, centre, city, london, mile, modern, office, square, street, travel