Chewton Glen is an award-winning luxury country house hotel on the edge of the New Forest and just moments from the Hampshire coast. Renowned for its pioneering treehouse suites, exceptional hospitality, world-class wellness offering and 130-acre estate, it blends timeless English charm with contemporary luxury. Home to The Kitchen by James Martin, Chewton Glen offers memorable experiences, outstanding dining and a true sense of escape in one of the UK's most iconic countryside destinations.