London has enough homes - but Londoners cannot afford them
New research from the Centre for London shows housing availability in London is actually around the same in 2024 than it was in 2002, indicating that supply may not be the overarching issue
New research from the Centre for London shows housing availability in London is actually around the same in 2024 than it was in 2002, indicating that supply may not be the overarching issue