Filming Locations (7)

  • Debenham House, Addison Road, Holland Park, London, England, UK (Dr. Jaffe's surgery)

  • Marne-la-Vallée, Seine-et-Marne, France

  • Mentmore Towers, Mentmore, Buckinghamshire, England, UK

  • Croydon, London, England, UK

  • Cumbria, England, UK

  • Lee International Studios, Wembley, London, England, UK (studio)

  • London, England, UK