See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Tour London's Crossrail Project

Crossrail touts itself as the biggest infrastructure project in Europe. It's made up of 10 new train stations and 26 miles of tunnels below London. It's due to open in 2018. #FullNewsAudioAvailable #NPR


More from