A dizzying journey across 100 years of history inventor’s odyssey through time tells an unforgettable story about changing the present by altering the past
Barnards Inn, 86 Fetter Ln, London EC4A 1AD, UK