Physical regeneration news: London home building is trailing need by half
The number of homes built in London in 2003 was less than half the estimated 46,000 new households the Government says the capital needs to provide each year.
Sign in to continue
*plus VAT