answersLogoWhite

0

Lake Windermere in the Lake District, Cumbria, is England's largest lake with maximum length of just over eleven miles and a surface area of 5.69 miles² (14.73 km²).

User Avatar

Wiki User

15y ago

What else can I help you with?