Murder Is Frightful! @ Walworth Castle

Walworth Castle Hotel Walworth, Darlington, County Durham, United Kingdom

It is Halloween week and spirits are in the air and the pumpkins are all carved! Set in a haunted house where a wealthy recluse has recently been found dead. Guests have received a mysterious invitation to spend the night in the haunted house but not all is at it first appears. There may be […]