Filming Locations (1)

  • MGM British Studios, Borehamwood, Hertfordshire, England, UK