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 ...