British Film Institute
A print with Dutch titles exists at the British Film Institute.