Filming Locations (1)

  • British and Dominions Studios, Elstree, Hertfordshire, England, UK (studio)