TheInfoListRev V5.1.84
Xfr/
SummaryRelatedTreeNews

Topic summary

London Buses

London Buses

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.

Wikipedia source
AboutPrivacyContact

TheInfoList organizes topic information and links to original sources.

Loading topic…