Kirkby Stephen – a Town of many surprises, and Parrots!
The vibrant market town of Kirkby Stephen lies in the beautiful Upper Eden on the eastern borders of Cumbria, in what was historically part of Westmorland. The town was the first in Cumbria to receive the ‘Walkers are Welcome’ award and was also a previous winner of the prestigious title of Calor “English Village of […]