Fantastic place for a wedding. A 19th century country house perched on the edge of Lake Windemere. The place underwent a significant refurbisment in the last few years taking it back to its former glory. The restaurant has great views over the lawn running down to the lake.
Storrs Hall Hotel – Windermere