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, 30, 120, 15th, @, architects, avenue, axe, break, building, city, court, day, deck, england, eric, fen, fenchurch, floor, garden, gherkin, landmark, landscaped, london, lunch, mary, mile, observation, outdoor, parry, people, platform, public, restaurant, roof, skyline, space, square, st., street, summers, terrace, venue, viewing, workers