
CPS’s research shows just 4,120 home starts in the capital last year, despite the government’s push to speed up development.
The post London housing starts down 72% year-on-year, Centre for Policy Studies finds appeared first on Property Week.
Please visit:
Our Sponsor