Of London’s busiest stations with the most cancellations, 15 were on the Elizabeth line, including busy commuter stations Liverpool Street, Paddington and Tottenham Court Road. At Farringdon, 5.8 per ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results