loader image

Name: Watts

Storrs Hall

Windermere | England Storrs Hall Luxury on the Lake ABOUT  |  HISTORY  |  Rooms |  Facilities  |  Booking  |  Contact Originally Built In1797 Associated Family NamesLegard, 6th Baronet, Stainforth, WattsMore information Number of Rooms35 Famous GuestsWilliam Wordsworth, Beatrix Potter, Robert

Read More »