The number of new homes built in London is expected to peak at 46,500 this year, the highest total since the 1930s and ahead of the London Plan minimum target of 42,000 set by the Greater London Authority, but what is being built does not match the shape of demand.
When appointed as London mayor, Sadiq Khan made the city’s shortage of homes his number one priority, with his Homes for Londoners promise. Last year’s figures make encouraging reading in absolute terms, but we are at the limit of what can be built under the current delivery model. As a result, we expect volumes to peak this year and fall over the next five years in response to falling sales.
By 2021, Savills forecasts that just 34,700 new homes in the year will be built in London, little more than half the 64,000 new homes we think are really needed annually to meet demand from a strong economy and growing workforce.