An additional 187,000 affordable homes are needed in England each year, yet affordable house building seems to have peaked, according to the latest Savills research. Read more here...
Please complete the form to download this document:
An additional 187,000 affordable homes are needed in England each year, yet affordable house building seems to have peaked, according to the latest Savills research. Read more here...