Enjoy relaxed dining in the heart of the Surrey countryside at our Terrace Restaurant. With charming views across the lawns and ancient trees, it’s the perfect setting for breakfast, lunch or dinner. Whether you’re starting your day with a hearty morning spread or unwinding over a leisure evening meal, the Terrace Restaurant offers a welcoming, picturesque space to dine in comfort.