Filming Locations (3)

  • Dartmouth, Devon, England, UK (Dartmouth)

  • Royal Naval College, Dartmouth, Devon, England, UK (Dartmouth)

  • The Elstree Studios of Associated British Picture Corporation, Elstree, Herts, England, UK (studio) (studio: made at)