Created in 2000 following the establishment of the Greater London Authority, TfL is the integrated body responsible for London’s transport. Its role is to implement the Mayor’s transport strategy and manage transport services for which the Mayor has responsibility.
Upgrade today to benefit from:
Get premium content now Upgrade
Site powered by Webvision Cloud