
City Thameslink, Blackfriars and St Pancras International are the three major London train stations with the highest percentage of cancellations, according to an analysis of data by The Standard.
City Thameslink had the highest rate of cancellations, at 10.4 per cent of trains, between July 25 and August 16 2025, according to the Office of Rail and Road (ORR).