UK news
fromianVisits
3 days agoElizabeth line drives Liverpool Street station to nearly 100 million entries and exits
London Liverpool Street is Great Britain's busiest railway station for the third consecutive year, with almost 100 million entries and exits.