Nestled amidst the idyllic English countryside there is a luxurious five-star country house hotel which epitomizes rustic charm combined with contemporary sophistication. Located within the beautiful grounds there is a relaxed dining experience with panoramic views of the estate, serving a menu that...