The Standard: Bus demand in the capital is down 22.8% on its peak in 2015, according to data from Transport for London.
standard.co.uk/news/transport/tfl-london-bus-...
standard.co.ukPosted Jul 8, 2026, 12:03 PM UTC
40
standard.co.ukPosted Jul 8, 2026, 12:03 PM UTC