20 Fenchurch Street(Walkie-Talkie) - London


20 Fenchurch street landmark new iconic building nicknamed the "Walkie Talkie" in the City of London


Size: 2629px × 3943px
Location: 20 Fenchurch street, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, banking, britain, building, business, canary, city, cityscape, district, england, english, europe, european, fenchurch, finance, financial, garden, gb, global, great, group, iconic, institutions, international, kingdom, land, landmark, london, office, rafael, securities, sky, street, talkie, uk, united, urban, vinoly, walkie, wharf