TfL delivers the Mayor’s Transport Strategy and the management and development of London’s transport infrastructure. 28000 staff take responsibility for the Underground, London’s bus services, DLR, Overground Rail, Victoria Coach …

More: continued here