Episode 10: Tamworth Castle
46min -
A fortress and family home, Tamworth Castle, located in Staffordshire, is allegedly haunted by an evil spirit causing momentary blindness, strange apparitions and a weeping lost soul. Derek picks up on many spirits that haunt the castle,including the ghost of a Spanish executioner whose sword hangs in the great hall.