Fred and Rose West's Cromwell Street Home Still Haunts Locals Decades Later
The notorious house once belonging to serial killers Fred and Rose West, located at 25 Cromwell Street, Gloucester, may have been demolished over 25 years ago, but locals say the site remains haunted by a chilling, “strange …