High footfall commercial, retail and business space opportunities within London’s transport system, which has an annual footfall of 1.3 billion passengers.
Integrated with one of the greatest transport systems in the world the Transport for London’s property portfolio is unique in terms of its location and its transport links across the capital and beyond. With the benefit of exceptional footfall the commercial property portfolio provides a variety of retail units in some of the most sought after locations along with a range of space to suit all businesses from office and studio space to well-connected light industrial units and workshops.
Pop up retail has been successfully rolled out to host a range of independent businesses and established brands allowing flexibility of occupation.
A new initiative to exploit street retail provides additional opportunities to trade across the estate and grow a business. As one of London’s largest estate holders the Transport for London portfolio includes: London Underground, London Overground, the DLR, London Buses, Tramlink together with the iconic Victoria Coach station and the principal river piers. Future developments at Nine Elms and Battersea, the new Elizabeth line, linking Canary Wharf Central London and Heathrow Airport, and many more will ensure that new opportunities will continue to arise.
- 1.3bn annual footfall
- 270 tube stations
- 2,000+ tenancies
- 45+ bus stations
Find out more about Transport for London’s Business and Commercial services: