Bus travel through London could be revamped, with one route carrying millions of people each year at risk of closure, while ...
You don’t plug an electric bus into a 13amp socket' - bus chief says Sadiq Khan plan is impossible by 2030 - Mayor warned that removing all diesel buses from London by end of decade is ‘next to imposs ...