At almost 900 years old, St Mary’s Parish church has accompanied the town of Barnard Castle since its beginning – through good times and bad times. But how did the... FULL DETAILS +