Londoners are paying a heavy price for blocked housebuilding pipeline

Only 4,550 homes a year are forecast to be completed in London in both 2027 and 2028

Londoners are paying a heavy price for blocked housebuilding pipeline

Only 4,550 homes a year are forecast to be completed in London in both 2027 and 2028