
Escape to a stylish and quintessentially British garden, situated in the Royal Park – where guests and locals alike will be transported to a secluded green space offering botanicals found in gardens around the country and the finest produce from across the land and seas.