Just 7% of London housing target started in first three months of 2026
New data shows that 22,000 properties across the capital sit unsold or under construction
New data shows that 22,000 properties across the capital sit unsold or under construction