home All News open_in_new Full Article

Fred and Rose West's 'House of Horrors' today as locals haunted by 'strange energy'

Fred and Rose West's "House of Horrors" at 25 Cromwell Street, Gloucester, was demolished in 1996 and the land was turned into a walkway, but locals say they still feel a "strange energy"


today 3 d. ago attach_file Events



ID: 4224075418
Add Watch Country

arrow_drop_down