Windmere Lake Image

Windmere Lake

Back To The Mapmap icon
Add to Favourites

The largest natural lake in England, Windmere is the centre of the Lake District National Park and a key part of the landscape here. It was created 13,000 years ago by glacial movement, and is 18km long and 66m deep

Updated on 27 May 2024

Book a nearby experience

Recommended Activities Nearby
Popover Chat Icon