News
In London, where bus services are controlled and tendered out by Transport for London (TfL), there was a fall in mileage of just 5% from 2010 to 2023 – compared to more than 30% in the North ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results