Il Convivio Restaurant
Holborn Dining Room - Rosewood London
Storrs Hall Hotel - The Restaurant
Lake District, Cumbria
Overview
Storrs Hall is one of the most stunning hotels in the Lake District. A grand Grade II Georgian mansion in 17 acres on the shores of Lake Windermere and with its own National Trust-owned folly the "Temple" there is plenty to consume with its natural surroundings.
It is the view that first captures one’s attention at this exquisite Lake District mansion. But once seated at the elegant tables, the cuisine soon seizes your attention back to the plate in front of you. The food is a hymn to the seasons and landscape of the Lakes. The imaginative cuisine has strong rural, traditional roots but is finished to an international standard. The fine art of cooking is expertly employed in every sumptuous dish. With a view to match, this is food for the body and soul.
Opening hours
What we love
Exclusive to Members
Dining privileges, private club introductions and one-off experiences at over 400 leading destinations.
Sign inNew to Luxury Restaurant Guide?
Try membership free for 14 days
Cook at home
Recipes from this property are not currently available, please check again soon.
Contact details
Awards & Cuisine
Other
