" Jack the ripper " har åter warit framme i London.