In the year ending March 2018 there were 4.36bn local bus passenger journeys in England – down 1.9% on the previous year
Standfirst ...
number
3.6
3.8
4
4.2
4.4
4.6
4.8bn
1990
1995
2000
2005
2010
2015