London Square Strikes Largest Affordable Deal To Date
Following completion of a £100m agreement with the Hyde Group, London Square is delivering 337 affordable homes at its Woolwich development.
Read more