Transport for London

Windsor House, 42-50 Victoria Street
London, SW1H 0TL
United Kingdom Show map
+44 2 079 414 500

Transport for London (TfL) 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 TransportMuseum. TfL also manages a 580km network of main roads, all of London's 4,600 traffic lights and regulates taxis and the private hire trade.

Is this your business?

Promote your business for free on Just Landed:

  1. 1.Sign up with or login
  2. 2.Set up a free business account
  3. 3.Edit your listing - get new customers

    Send a message to Transport for London