This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
London’s newest visitor attraction is a gore fest that revels in the murder and mayhem of serial killers.