The Restaurant introduces you to a mouth-watering selection of Conor Toomey's award-winning culinary delights. Take a seat and be captivated by the stunning views of Lake Windermere and the surrounding mountains. As one of the finest Lake District restaurants, Storrs Hall Restaurant is the ideal choice for eating out in Cumbria!
Our Tower Bar is the ideal setting for pre-dinner drinks as well as whiling away the hours into the evening!
A delicious treat in a delicious location! Enjoy sumptuous Afternoon Tea, by stunning Lake Windermere.