Here’s recently discovered footage of London in 1904. Fascinating.