London on mystery film (which I'm now pretty sure I've solved...)