Loading view.
Walworth Castle
Murder Is Frightful! @ Walworth Castle
Walworth Castle Hotel Walworth, Darlington, County Durham, United KingdomIt 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 […]