Voted one of the best small towns in Europe by Travel + Leisure, Ambleside will charm your socks off with its little pubs, sweet shops, lake views, historic square, and surrounding nature. There's ...