In the 1100s, Chillingham Castle, was witness to many battles between England and Scotland. Since the 13th century, the same family have been living there in harmony with ghosts. Derek not only sees but...