( abbr TfL )
the organization responsible for managing the public transport services in London, including bus and underground train services, taxi services and the roads. It is run by a board whose members are appointed by the Mayor of London .
( abbr TfL )
the organization responsible for managing the public transport services in London, including bus and underground train services, taxi services and the roads. It is run by a board whose members are appointed by the Mayor of London .
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005