Storrs Hall's restaurant is a feast for all the senses - whether you're there to enjoy breakfast, lunch or dinner. Enjoy 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 prefer 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.