Inside London’s £18BN New Railway

Join Fred Mills inside London’s new Tottenham Court Road (TCR) station - part of the £18BN Elizabeth Line that is being constructed by Crossrail beneath the UK’s capital. For more by The B1M subscribe now - Read the full story on this video, including images and useful links, here - Our thanks to Crossrail Project, Lih-Ling Highe and Andy Day. Presented and narrated by Fred Mills. Additional footage and images courtesy of Cr
Back to Top