The Walkie Talkie building, 20 Fenchurch Street, and Fen Court, 120 Fenchurch Street in Londons Financial District
Size: 8256px × 5504px
Location: London
Photo credit: © Michael Molloy / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1, 10, 20, 120, architecture, avenue, british, building, business, capital, city, court, development, developments, district, dynamic, fen, fenchurch, financial, garden, gardens, glass, high, high-rise, icon, iconic, landmark, london, office, offices, restaurant, rooftop, sky, skyline, skyscraper, space, street, talkie, tall, urban, walkie, walkie-talkie, work, workplace