English version

Transport for London

From Longman Dictionary of Contemporary EnglishTransport for LondonTransport for London // (abbreviation TfL)  a local government organization that is responsible for underground, rail and road transport in London
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.