London Square has hired two senior industry figures to spearhead its work in north and south London, as it pushes ahead with plans to build 2,000 homes each year in the capital by 2028. The developer has formed two new
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.