Set in 300 acres, The Grove is London's cosmopolitan country
estate, just 30 mins from the West End. This five star luxury hotel
features 217 rooms and suites, 3 restaurants, 23 meeting rooms for
celebrations and business, a world class Spa and immaculate18-hole
championship golf course.