50,000 new council homes planned across London

More than 50,000 new council homes could be built across London over the next 10 years, according to plans drawn up by the capital’s boroughs. If all the homes were built, the number of council homes in London would increase by almost 15%. Boroughs currently own and manage about 390,000 homes. But the plans would … Continue reading 50,000 new council homes planned across London