This item was originally published on this site

Lambeth Council and its development partner London Square have launched plans for a significant residential development in Brixton, south London.