×
London Buses

London Buses

Subsidiary · tfl.gov.uk
London Buses is the subsidiary of Transport for London that manages most bus services in London, England. It was formed following the Greater London Authority Act 1999 that transferred control of London Regional Transport bus services to TfL,... Wikipedia
Routes: circa 670
Founded: November 11, 1999, London, United Kingdom
Colors: Red
Daily ridership: 5.7 million (2019/20)
Fleet: 8,643 (March 2023)