Definition of Transport for London from the Oxford Advanced Learner's Dictionary


Transport for London

; NAmE
(abbreviation TfL)
jump to other results
the organization responsible for managing the public transport services in London, including bus and underground train services, taxi services and the roads. It is run by a board whose members are appointed by the Mayor of London.