Tucked away in the rolling countryside just a few miles from Durham City, Brancepeth is no ordinary village. With its grand medieval castle, historic church, and immaculately preserved stone ...