English Wikipedia - The Free Encycl...
Download this dictionary
London Buses
London Buses is the subsidiary of Transport for London (TfL) that manages bus services within Greater London. It was formed following the Greater London Authority Act 1999 that transferred control of Greater London's bus services from National Government's London Regional Transport to the Mayor of London.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License