Futuristic 'tram-bus' to launch in London later this summer, Sadiq Khan confirms 08.07.2024 17:08 Evening Standard Twenty of the new buses will operate on one of London’s longest routes