Filming Locations (2)

  • England, UK

  • MGM British Studios, Borehamwood, Hertfordshire, England, UK (studio)