Home » Cumbria » Shopford
Bewcastle is a large civil parish in the City of Carlisle district of Cumbria, England.
According to the 2001 census the parish had a population of 411, reducing to 391 at the 2011 Census. Wikipedia
We can help with: Anxiety and stress Relationship difficulties Depression Feeling stuck with something, needing a new direction Lack of…