A serene oasis in London, inspired by the quintessential English Country Garden.
Fragrant colourful beds, a verdant lawn, mature woodland trees, a picturesque rose arch, and trickling water flows. Where two worlds meet, this space forms a secluded sanctuary with panoramic views from the terrace into Green Park beyond.
Woohoo!
You've started a wishlist
Send an enquiry to more than a venue at once