mayorwatch.co.uk
Elizabeth Line’s Limmo Peninsula site to provide 1,500 new homes including hundreds of new affordable units
The Limmo Peninsula site in East London forms a key part of the Canning Town and Custom House regeneration area and is TfL’s single largest plot of vacant land.