20 Fenchurch street City of London


New tower construction at 20 Fenchurch street rises out of the City of London


Size: 3168px × 4752px
Location: Eastcheap, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., 20, architecture, banking, british, business, capital, center, centre, city, cityscape, commerce, construction, corporation, district, england, fenchurch, finance, financial, global, international, landmark, london, mile, office, place, skyline, skyscraper, square, street, structure, tower, urban