E194: Eliza Grimwood Pt. 2
In 1838, the city of London was shocked by the gruesome killing of famous sex worker Eliza Grimwood. The investigation looked into her mysterious final client and her live-in boyfriend, but ultimately, the detectives would never discover who was responsible for the death of Eliza.
Learn more about your ad choices. Visit podcastchoices.com/adchoices