London’s affordable housing builds drop by 88% YOY
New government statistics have revealed the number of affordable homes started in London has dropped 88%. According to government data, 3,156 affordable housing builds began across Greater London between April 2023 and March this year, down from 26,386 starts the... View Article