Storrs Hall
Westmorland and Furness, Italy
Up to 80 guests · 30 rooms
Storrs Hall is a Georgian and Victorian mansion on the shore of Windermere, with 17 acres of private grounds, 30 bedrooms in the main house and civil ceremony spaces indoors and out.









