The History of London, 40,000 years in under 3 minutes. Made entirely from paper!