UK Property: 174,000 new homes a year is everything England needs

To hit the Government’s target of building one million new homes by 2020, England needs to build an additional 174,000 homes every year, a new review has revealed. The National Audit Office (NAO) has come to this conclusion after reviewing the housing market in England as well as the Department of Communities and Local Government’s … Continue reading UK Property: 174,000 new homes a year is everything England needs