Transport for London (TfL) has unveiled its latest clean public transport – 20 fully electric tram-buses. These futuristic, bubble-like London buses will run on the 358 route from Crystal Palace to ...
A fleet of new electric, “ultra-modern” buses have been launched in London, replete with the characteristic red colour and designed to closely resemble the classic ‘London bus’ shape. One of the ...