August 3, 2020

Inside London’s £18BN New Railway

The B1M
London
rail
Infrastructure
The B1M

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. 

Share article