Business Summary
Transport for London is a United Kingdom-based integrated transport authority. The Company runs the day-to-day operation of the capital's public transport network and manages London's main roads. It manages a bus fleet of around 9,300 vehicles operating across 675 routes. It is also responsible for around 50 bus stops and more than 19,000 bus stops.
Country of Incorporation
United Kingdom
Incorporation Date
-
Business Sector
Government Activity
Company Address
4th Floor, Green Zone, Palestra, 197 Blackfriars Road