6 September 2016
A masterplan to provide 10,000 new homes, on a site that previously housed power stations and landfill in Barking, has been approved. The 180 hectare site on the north bank of the River Thames will have a target of 50% affordable homes. Mayor of London