Ambleside is a small market town in Cumbria, in North West England. Historically in Westmorland, it is situated on the northern shore of Lake Windermere, the largest natural lake in England. The town lies within the Lake District National Park, about 4 miles north of the town of Winderemere and is administered by South Lakeland District Council. In the UK census of 2011, the population was recorded as 2,529. Anyway now you know where it is how about a little history?