The Garden at 120 Fenchurch Street, City of London, England,


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

Keywords: &, .., 10, 20, 120, 15th, @, architects, avenue, break, building, city, court, day, deck, england, eric, fen, fenchurch, floor, garden, landmark, landscaped, london, lunch, mile, observation, outdoor, parry, people, platform, public, restaurant, roof, skyline, space, square, street, summers, terrace, venue, viewing, walkie-talkie, workers