LTA London Homes

A number of government policy moves, regardless of how well-intentioned, have created further problems that could hamper accommodation supply.