The infamous "House of Horrors" - 25 Cromwell Street in Gloucester, one-time home to Fred West - was demolished in 1996 after his jail suicide and his wife's trial for her part in the murders of ...
It's been over 30 years since Fred and Rose West were arrested at their family ... months the remains of ten victims were found at the House of Horrors. Fred's daughter Charmaine was found found ...