Kirkby Stephen – The Five Minute Spare Guide
A Quick Guide to Kirkby Stephen Kirkby Stephen is a small market town and civil parish in the Eden District of Cumbria, northwest England. The town is situated close to the west bank of the River Eden and on the A65 trunk road. It’s positioned approximately 26 miles (41 km) southeast of Penrith and 24…