At South Lodge, part of the Exclusive Collection, luxury, creativity and exceptional hospitality come together in one of the UK's most celebrated country house hotels. Home to the Michelin-starred restaurant The Pass, the award-winning Spa at South Lodge and the tranquil lakeside lodges known as The Reeds, South Lodge offers a serene retreat where nature, luxury, and wellbeing meet. Together, they...