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

6 days ago 4

Rommie Analytics

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