Chillingham Castle is often called Britain's most haunted castle. Here's the real history behind Northumberland's eerie stone fortress – and its ghostly reputation.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results