×

TfL

  • TfL
  • visit the site
  • Transport for London (www.TfL.gov.uk) is the integrated body responsible for the capital's transport system. TfL manages London's buses, the Underground, the Docklands Light Railway (DLR) and London Trams. It also runs London River Services, Victoria Coach Station and London's Transport Museum. The body also manages a 580km network of main roads, all of London's 4,600 traffic lights and regulates taxis.
  • 12
  • 0

Rate this site
1 2 3 4 5

Related Sites

Note

Not found any data