The most important buildings in London – those with the greatest social significance for the mass of its people and those which have made the greatest visual impact on the capital – are council houses. In 1981, at peak, there were 769,996 council homes in the capital and they housed near 31 percent of its population. […]
via Open House London, 2017: A Tour of the Capital’s Council Housing — Municipal Dreams