A five-hour train ride from London, Cumbria boasts the Lake District National Park and all of England's highest mountain peaks. The three towns below are perfect for exploring the rich natural resources and history of the Lake District.  →