Storrs Hall
Windermere, Cumbria
(15)
Bridebook Deal AvailableMore pricing inside
A dreamily romantic venue for your wedding backed by views of England's largest lake. An elegant Georgian Hall wrapped in 17 acres of private grounds, whether it's just you two, or full Exclusive Use.
Read more
- 80
- 28 Bedrooms
- £1,165 - £36,795