Sales of new build homes in London collapse to disastrous all-time low

4 days ago 5

Rommie Analytics

The capital is expected to deliver 440,000 of the government’s 1.5 million new homes target by 2030

Read Entire Article