London Road
London Road can be once the rural town of Ipswich was shattered by the discovery of their bodies of five women, a play that documents the events of 2006. London Road's residents had fought for years with frequent soliciting and kerb-crawling on their street. When a neighborhood resident was charged and convicted of their murders, the community grappled with what it meant to be at the epicentre of this tragedy.
Released: 2015-06-12