TfL definition
TfL. Transport for London, a statutory corporation established under the Greater London Authority Act 1999;
TfL means Transport for London as established under the Greater London Authority Act 1999;
TfL means Transport for London, a statutory corporation established under the Greater London Authority Act 1999; and
More Definitions of TfL
TfL means the statutory corporation known as "Transport for London" established under the Greater London Authority Act 1999 whose principal office is at ▇ ▇▇▇▇▇▇▇▇▇ ▇▇▇▇▇▇, ▇▇▇▇▇▇, ▇▇▇ ▇▇▇;
TfL means Transport for London;
TfL means Transport for London.
TfL means Technology Funding Ltd., a California limited partnership.
TfL means Transport for London, a body established under the Greater London Authority Act 1999 whose principal office is at Windsor House, 42-50 Victoria Street, London SW1H 0TL;
TfL. (Telecom Fiji Limited).
TfL means Transport for London, a body established under the Greater London Authority Act 1999 whose principal office is at 5 Endeavour Square, London E20 1JN;