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 ...