London Road is a musical play on the 2006 discovery of five women's bodies in Ipswich, Suffolk. Over the years, residents of London Road had suffered constant solicitation and kerb-crawling. So when a local citizen was charged with and convicted of the killings, the community battled with its role in this tragedy.
Read full
London Road is a musical play on the 2006 discovery of five women's bodies in Ipswich, Suffolk. Over the years, residents of London Road had suffered constant solicitation and kerb-crawling. So when a local citizen was charged with and convicted of the killings, the community battled with its role in this tragedy.
Discussion