Der Londoner Bus ist ein Symbol für die britische Hauptstadt. Heute befördert das Londoner Busnetz täglich rund 6 Millionen Fahrgäste auf über 700 verschiedenen Strecken und ist damit eines der umfangreichsten Busnetze der Welt und bei weitem das größte in Europa.