Windermere

Located at the heart of the Lake District in Cumbria, Windermere is the home of the largest lake in England.

Visit Windermere

Located at the heart of the Lake District in Cumbria, Windermere is the home of the largest lake in England.

Windermere lake is 10.5 miles long and 220 feet deep, no wonder it is such a tourist hotspot!

Whether you're visiting The World of Beatrix Potter, going hiking by the lake or canoeing on the lake, there’s plenty to do when visiting the area.