Sky Garden, 20 Fenchurch Street, London, England, United Kingdom.
Sky Garden, 20 Fenchurch Street, London, England, United Kingdom.
Size: 2309px × 3464px
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, kingdom., london, observation, office, roof, rooftop, sky, skygarden, skyline, skyscraper, street, subtropical, talkie, tourism, tourist, tower, travel, tropical, united, vacation, viewpoint, views, walkie, walkie-talkie