You are here: Home > Lake District > Windermere
Windermere is the largest natural lake in England. It has been one of the country’s most popular places for holidays and summer homes since 1847.