News

Kathleen Richards was just 17 when she lodged at 25 Cromwell Street. As she publishes a spine-chilling memoir about surviving the so-called ‘House of Horrors', she reflects on almost becoming another ...