London’s Country Retreat We’ll meet you at the end of the drive. Set in 300 acres of rolling Hertfordshire countryside, The Grove offers more than your average five-star hotel. Just 18 miles from central London, our private resort features five unique dining outlets, three bars, an award-winning spa, championship golf course and a wide selection of luxury meeting and event spaces.
Don't miss out on booking the perfect venue of your next retreat