Beatrix Potter, famed for The Tale of Peter Rabbit, attended many splendid parties at Storrs Hall on the shores of Windermere in the early 1900s. Today, the beautiful Georgian mansion […]
Tag: Storrs Hall
Brand new luxury suites on the shores of England’s largest lake now set to open after lockdown
Launched right before lockdown, the new Lakeside Suites at Storrs Hall in the Lake District are set to reopen their doors on 4 July. The six Lakeside Suites are all […]

