Turn off light

New Scotland Yard Files Season 1 Episode 7

When dismembered body parts were found in bins on a residential street in Camden, London, detectives had to investigate quickly before the killer could strike again.

Episode Title: The Camden Ripper

Air Date: 2020-04-23