An Evening of Ghostly Tales at Bolton Castle Saturday 26 October to Thursday 31 October 2019