The estimated number of entries and exits at Liverpool Street in the year to the end of March was 94.5 million.

The post London Liverpool Street retains title of Britain’s busiest railway station appeared first on Jersey Evening Post.