The 2006 discovery of five women's bodies in Ipswich sent shockwaves through the quiet rural town, disrupting the residents of London Road who had long struggled with prostitution and street cruising.

London Road
The quiet of London Road in Ipswich, Suffolk, is shattered by a series of brutal murders, prompting the community to come together to heal and rebuild.