A wholehearted welcome awaits those seeking a relaxed break, the unstinting creature comforts you’d expect of an English country house, and 21st century luxuries. Sitting right on the shores of England’s longest lake, (described by The Times as having bagged the best spot on Windermere), in one of the most beautiful parts of the world.
Advertisement
You must be logged in with a free Cumbria Guru account to leave a review.
Storrs Hall was last updated on Monday, August 18, 2025
Storrs Hall has received 0 reviews.
Advertisement
Storrs Hall was last updated on Monday, August 18, 2025
Places similar to Storrs Hall
No results available
© 2026 Created by Williamson Media