To the best of my knowledge, the Lumieres had only one camera during most of 1895 and none of them visited London to film anything. The movie was probably taken in 1896 by a Lumiere-company cameraman. Since the projected Lion would be about life size, the film must have impressed the viewers.