Bewcastle Castle is a ruined castle in the parish of Bewcastle in the English county of Cumbria, only a few miles from the Scottish border.
Contact us...