Sky Garden


Sky Garden

A prominent feature in London’s iconic skyline, Sky Garden is “London’s Highest Public Garden”.

Room Layouts & Capacities

With arguably the best views in the capital, Sky Garden located in 20 Fenchurch Street  is a botanical haven in the sky. With private dining spaces and four different venue spaces, Sky Garden can cater for dinners, conferences and drinks receptions for up to 300 guests.

BY TUBE: A short walk from Fenchurch Street and Bank

BY TRAIN: Fenchurch Street is the closest mainline station.

BY CAR: 20 Fenchurch St, London EC3M 8AF

You may also like