New figures claim London needs 66,000 new homes every year to sort out housing crisis

London needs to build 66,000 new homes every year to meet its growing need and put right years of under investment in housing but to do so more Government funding is needed for affordable houses, it is claimed.

Spotlight

Other News

Dom Nicastro | April 03, 2020

Read More

Dom Nicastro | April 03, 2020

Read More

Dom Nicastro | April 03, 2020

Read More

Dom Nicastro | April 03, 2020

Read More