MenuBack

The Grove

Set in 300 acres of rolling British countryside, The Grove is London’s cosmopolitan country estate, just 30 minutes from the West End. This luxury five-star hotel features 217 rooms and suites, three restaurants, 23 meeting rooms for celebrations and business, a world-class spa and immaculate 18-hole championship golf course.

Link to Website

23 Greengarden House

Enjoy your own exclusive, fully-equipped apartment with five-star daily maid service and use of The Athenaeum Hotel’s luxurious spa. Set in a pedestrianised street just minutes from fashionable Bond Street and 15 minutes on the tube from The City and Canary Wharf, our Greengarden House apartments are perfect for business or leisure.

Link to Website

The Athenaeum Hotel & Residences

Independent, award-winning and one of a kind, The Athenaeum Hotel & Residences is London’s foremost family-run five-star hotel. An original Art Deco building located in the heart of Mayfair, The Athenaeum is the ideal base for your city stay. Following a multi-million-pound refurbishment and with Michelin-starred chefs The Galvin Brothers now at the culinary helm, this Mayfair icon is poised to begin an exciting new era.

Link to Website