The crisp air of the Lake District, the crackling of open fires, the twinkling of Christmas tree lights and lots of festive cheer are all waiting for you here, at Storrs Hall's unrivalled location on the shores of Windermere. Plus, of course, a well-stocked cellar to get you into the festive spirit!
Enjoy some festive magic during December and let us make your seasonal celebrations truly memorable. Join us for our Christmas Country House Party during 24th, 25th & 26th December, or why not visit during December for our festive lunch, afternoon tea, private party celebration, or even your special winter wedding? However you choose to celebrate, you can be sure of the warmest welcome and a truly wonderful experience at the stunning Storrs Hall on the Lake.
Download the Rate Card.