London Road (2026)

Autumn, 2006. The everyday life of the Suffolk town of Ipswich is shattered by the discovery of the bodies of five women. The occupant of No. 79 London Road is arrested, charged and finally convicted of the murders. Caught in the headlines and the invasion of their quiet road, the community grapples