Earlier this year, The Times newspaper picked the town of Kirkby Lonsdale as one of the best places to live in the UK. Nestled between the Lake District and the Yorkshire Dales, two areas of outstanding natural beauty, it certainly occupies a scenic location. The combination of historic architecture, plenty of independent shops and restaurants, […]