20 Fenchurch Street "the walkie talkie", City of London, London EC3P, United Kingdom


Size: 6500px × 4338px
Location: Eastcheap, London, United Kingdom
Photo credit: © Tim Ayers / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, block, britain, british, building, buildings, business, city, death, england, english, fenchurch, great, kingdom, land, london, office, offices, rafael, ray, scorchie, securities, skygarden, solar, street, talkie, top, uk, united, viñoly, walkie, work, workplace