Under the careful attention of Head Chef Ross Marshall, Storrs Hall's restaurant is a feast for all the senses - whether you're there to enjoy breakfast, lunch or dinner. Eat Ross's mouth-watering food as you gaze across the lawns to views of Windermere and the Lake District fells beyond.
Our Tower Bar, with its famed historic furnishings, is the ideal setting for pre-dinner drinks or a place to while away the hours in front of the fire. There's a bar menu too, if you fancy a relaxed dining experience.
This is a delicious treat in a lovely location. Choose to enjoy it in the restaurant, drawing room or library, all of which have stunning views.