Major housebuilder abandons London developments in blow to Sadiq Khan's housing targets

2 hours ago 1
Add to circle
Labour requires 88,000 houses a year to be built in London, or 22,000 every quarter. But developers face sluggish buyer demand and higher costs.
Read Entire Article