#london_buses

London Buses

Transport for London subsidiary for bus services

London Buses is the subsidiary of Transport for London (TfL) 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 (LRT) bus services to TfL, controlled by the Mayor of London.

Tue 3rd

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.