London Road
London Road can be when the discovery of their bodies of five women shattered the rural town of Ipswich, a musical play which records the events of 2006. The residents of London Road had fought with frequent soliciting and kerb-crawling on their street. Every time a resident was charged and then convicted of these murders, town grappled with what it's meant to be at the epicentre of the disaster.
Released: 2015-06-12