Longleat Ghost

Several ghosts consider the English stately manor of Longleat to be their very own home sweet home.