London's bus network is one of the largest in the world, running 24 hours a day, with about 8,500 buses, more than 700 bus routes and around 19,500 bus stops. In 2013, the network had more than 2 billion commuter trips per annum, more than the Underground. The distinctive red double-decker buses have become a national symbol of England and United Kingdom, and are an internationally recognised trademark of London transport along with black cabs and the Tube.
Read more »