British Film Institute
A print exists in the British Film Institute(BFI).