Thousand more electric buses for London as capital's biggest bus company places £500m order 0 08.10.2024 10:23 Evening Standard But still no sign of the long-delayed ‘tram bus’ on the 358 route in south London