Nestled in the heart of Northumberland, in the North East of England, lies a quaint village with a population of just 250. This tiny hamlet, known as Chillingham, is home to one of the most ...