Filming Locations (3)

  • Wapping, London, England, UK

  • Greenwich Foot Tunnel, Isle of Dogs, London, England, UK (Frances Peverell's nightmare sequences)

  • London, England, UK