Langdale Chase Hotel and Boathouse, Windermere Shore. Windermere is the largest natural lake in England. It is a ribbon lake formed in a glacial trough after the retreat of ice at the end of the last ice age some 13000 years ago.