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.
YOU’VE REACHED YOUR LIMIT OF FREE ARTICLES FOR THIS MONTH. PLEASE SUBSCRIBE TO VIEW THIS PAGE
Unlock unlimited access now.
Site powered by Webvision Cloud