About Transport for London (TfL) (TfL) is a local government body responsible for the aspects of transport system in Greater London, England formerly named "London Transport" (LT). Its role is to implement the transport strategy and to manage services across London....

read more