Filming Locations (1)

  • The Gate Studios, Borehamwood, Hertfordshire, England, UK (studio) (studio: made at The Gate Studios, Elstree, England.)