Filming Locations (4)

  • Denham Studios, Denham, Buckinghamshire, England, UK (studio) (studio: made at Denham Studios, London, England.)

  • Kensington Air Station, Kensington High Street, Kensington, London, England, UK

  • D&P Studios, Pinewood, England, UK (studio) (studio: made at D&P Studios Ltd.)

  • Aix-En-Provence, France (Castle)