It is believed that London has the biggest bus network in the world with a staggering 8773 buses on 673 routes calling a whopping 19,000 bus stops.
The fleet total includes: 1,397 Electric buses, 1 NRM retrofitted to Electric, 20 Hydrogen and 3,826 Hybrid buses (including 997 new Routemasters).
The fleet total includes: 1,397 Electric buses, 1 NRM retrofitted to Electric, 20 Hydrogen and 3,826 Hybrid buses (including 997 new Routemasters).
Comments