
London Liverpool Street has retained its title as the UK’s busiest railway station.
The Office of Rail and Road (ORR) reported 98.0 million entries and exits at the station in the year to the end of March, a 3.7 per cent increase from 94.5 million a year earlier.