~~tag-text~~
London, 1968: The body of a teenage girl is found just steps away from the Beatles' Abbey Road recording studio. The police are called to a residential street in St John's Wood where an unidentified young woman has been strangled. Detective Sergeant C... SEE MORE