London Square buys prime site in Battersea

It is the 13th site bought by London Square since being acquired by Aldar at the end of 2023.

To read this article please Login or Subscribe

Register for free daily access to one article!

Discounted Group Subscriptions Available!