Elizabeth Line's Tottenham Court Road Station Opens
CONFIRMED90% CONFIDENCEConfirmed against contemporary reporting on the central section's opening. Happened as dated, per the source[1]: "The Elizabeth line opened on Tuesday 24 May 2022".
London's £18.9BN Elizabeth Line opens through central London, bringing its new Tottenham Court Road station into service after years of Crossrail tunnelling and delay.
£18.9B
1.00