Inside London’s £18BN New Railway
By The B1M
August 03, 2020
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.
- Mayor launches new framework to help diversify architectureConstruction Projects
- Balfour Beatty records profit of £87mn in 2021Built Environment
- Laing O’Rourke focused on sustainability and gender equalityBuilt Environment
- Bechtel boosted by renewables and infrastructure contractsBuilt Environment