Sky Garden possesses 3 astonishing floors with uninterrupted views across the City of London. Visitors arrive to a beautiful landscaped garden with a viewing area, terrace, café, bar, and restaurant. Sky Garden is a truly unique space designed to create both an open and vibrant space for leisure, celebrating, or anything in-between.
Address: 20 Fenchurch Street, London, EC3M 3BY
Type: Conference VenueGIVE THIS VENUE A SHOUT
Number of Spaces 6
Roof Terrace Capacity 70
Whole Venue 450