A home-movie about London in the 21st Century made by two explorers from 1908.A home-movie about London in the 21st Century made by two explorers from 1908.A home-movie about London in the 21st Century made by two explorers from 1908.