Liverpool Street named UK's busiest station again

Some 98 million passengers entered and exited the station until the end of March, the regulator says.
Source: BBC