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

 

Transport for London

 
BrE
 
; 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.