Liverpool Street is UK's busiest station, ORR data shows
New ORR data reveals London Liverpool Street as the UK's busiest railway station with 98 million passengers. Discover the surprising least-used station and key transport trends. Read the full report.