Explore new public spaces in Nine Elms at LFA2021
…are located here, and development partners are building 20,000 new homes, a brand New Covent Garden Market, business premises, shops and spaces for cultural exchange. The development is creating 25,000…
Type: News