It's called the "Elizabeth Line" (aka the Crossrail) and it opened ... stopping at Paddington station and then Tottenham Court Road station in central London. What a historic moment, the vibes ...
Hosted on MSN3mon
UK's busiest railway station sees 95 million passengers annuallyLondon Liverpool Street has retained its title of Britain’s busiest railway station as passenger ... (66.9 million entries and exits). Tottenham Court Road, which is only served by Elizabeth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results