With waterfalls, palm trees and beautiful, hanging plants, this is the perfect place for any type of social occasion and getting together.
The space offers a retractable roof in case of changeable weather. Step into the garden and feel like you’ve been transported to a secret location in this luxurious space.
South Place Hotel Secret Garden
3 South Place, London EC2M 2AF
London United Kingdom
London United Kingdom