TRANSPORT FOR LONDON


Meaning of TRANSPORT FOR LONDON in English

Transport for London BrE AmE ( abbreviation TfL )

a local government organization that is responsible for ↑ underground , rail and road transport in London

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.