The Northumberland area has been celebrated for its breathtaking landscapes and award-winning beaches - but it is also home to a picture-perfect village with a medieval pub