Skip to main content

Transport for London

Transport for London is a local government body in London, United Kingdom, created under the Greater London Authority Act 1999. It functions under the oversight of the Mayor of London. TfL oversees London’s integrated transport network — including the Underground, Docklands Light Railway, buses, trams, river services, roads, and cycling infrastructure. It implements the city’s transport strategy and manages its multimodal mobility system.

Europe & Central Asia
Passenger Transport
Government
Not Engaged
Visit Website
ACT Core
C Inconsequential planning
Just Transition
45.0/100
Social Benchmark
18.1/100
Gender Assessment
31.7/100
Urban Benchmark
20.1/100
On this page

Subscribe to stay informed on our work

Keep up to date with all the latest from World Benchmarking Alliance

Join our newsletter