The Garden at 120 Fenchurch Street, City of London, England,
Size: 3642px × 5463px
Location: London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, .., 10, 15th, 20, 120, @, 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