Filming Locations (2)

  • Associated British Elstree Studios, Elstree, Herts, England, UK (studio) (studio: produced at Associated British Elstree Studios, England)

  • Catalan Bay, Gibraltar