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, when the Kendal and Windermere Railway built a branch line to it. It is in the county of Cumbria and entirely within the Lake District National Park.
(London, Bath, Windermere)
Like the prettier sister, it’s hardly fair that England has been blessed with so many outstanding qualities.
Stay in the know: Subscribe to our newsletter to have our hand-picked trips & specials delivered to you!
Please enter a destination