Sky Garden, 20 Fenchurch Street, London, England, United Kingdom.


Sky Garden, 20 Fenchurch Street, London, England, United Kingdom.


Size: 5520px × 3680px
Location: Sky Garden, 20 Fenchurch Street, London, England, United Kingdom.
Photo credit: © Joe Bird / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, attraction, british, building, city, citybreak, deck, destinatin, destination, england, english, europe, european, fenchurch, floor, free, garden, glass, greenhouse, holiday, london, observation, office, roof, rooftop, sky, skygarden, skyline, skyscraper, street, subtropical, talkie, tourism, tourist, tower, travel, tropical, vacation, viewpoint, views, walkie, walkie-talkie