Kirkby Lonsdale is a stunning market town on the edge of the Lake District and Yorkshire Dales National Park and it's perfect ...