Office development, 20 Fenchurch Street the Walkie Talkie One Fen Court 120 Fenchurch Street 10 Avenue, City of London, United Kingdom


Size: 4912px × 7360px
Location: Fenchurch Street, London, United Kingdom
Photo credit: © Tim Ayers / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 10, 20, 120, avenue, block, blue, britain, british, building, business, city, court, death, development, district, england, english, fen, fenchurch, financial, glass, great, kingdom, london, mile, office, offices, ray, scorchie, solar, square, stainless, steel, street, talkie, top, uk, united, walkie, work, workplace