London Road Review by Noah R. Taylor | November 17, 2016 London Road is a one-of-a-kind musical docudrama based on a spree of sex worker killings that rocked the small town of Ipswich, England in 2006.