Commercial properties

We are one of London's largest landowners and offer a wide range of opportunities for businesses across the city. Exciting spaces are available for organisations of any size, from pop ups and small businesses to global brands. Most of our sites are near transport hubs - with over 31 million passenger journeys a day, we put you close to your customers, in locations convenient to them.

Our unique position means we can use our assets to keep London moving, working and growing. We generate long-term, sustainable income from 1,000 retail units and 800 railway arches to reinvest in our transport network. Our work also helps to support the Mayor's priorities around sustainable transport, health, homes and jobs as laid out in the Mayor's Transport Strategy.

Contact us

Get in touch about your business needs