London Road
London Road can be when the quiet town of Ipswich was destroyed from the discovery of their bodies of five women, a musical play which records the events of 2006. The residents of London Road and frequent kerb-crawling and soliciting on their own street had struggled. When a resident then convicted of their murders and was charged, town grappled with what it supposed to be at the epicentre of this tragedy.
Released: 2015-06-12