In London, a long-awaited high-speed train is ready to roll

Print Friendly and PDF