Inside London's gigantic new 'Super Tube'

Your flight takes off from London's Heathrow Airport in three hours, but you're still in a meeting on the other side of the city, in a Canary Wharf skyscraper. There's no way you'll make it by public transport and traffic makes the taxi option even less appealing. How are you going to make that plane?

from CNN.com - RSS Channel - World https://ift.tt/qKZ27g6

Comments

Popular posts from this blog