
London Liverpool Street has retained its title of Britain’s busiest railway station as passenger numbers soared, new figures show.
The estimated number of entries and exits at Liverpool Street in the year to the end of March was 94.5 million, regulator the Office of Rail and Road (ORR) said.