For 20 years, Fred and Rosemary West satisfied their appetite for sex and murder inside their home on 25 Cromwell Street, Gloucester – which became known as “The House of Horrors.”
For 20 years, Fred and Rosemary West satisfied their appetite for sex and murder inside their home on 25 Cromwell Street, Gloucester – which became known as “The House of Horrors.”