(redirected from TfL)

Transport For London

The authority that controls London's transport, including:

Transport for London (TfL) is one the four executive agencies that make up the Greater London Authority.

Last edited 2009-04-09 19:39:09 (version 6; diff). List all versions.