Posted inEurope
Batteries are included! New era for electric buses in London as ‘tram bus’ is finally unveiled
They are the strangest-looking buses in London, and the most long-awaited.But on Wednesday the so-called âtram busâ began running between Crystal Palace and Orpington on the 358 route.The battery-powered single…