A guide to Lake Windermere, the Lake District, the largest natural lake in England. Including places to stay nearby, activities, watersports and family attractions.