The Insane Scale Of Construction Is Incredible – Inside London’s £18BN New Railway | 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 on facebook
Facebook
Share on twitter
Twitter
Share on google
Google+
Share on pinterest
Pinterest
Share on whatsapp
WhatsApp

Most Recent