Friday 25th, Saturday 26th and Sunday 27th Oct PLUS Thursday 31st Oct, Friday 1st and Saturday 2nd Nov.
Dare you visit one of Britain’s most haunted castles this Halloween?!

Explore >>