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
Mayor of London Approves 10,000 New Homes at Barking Riverside
September 6, 2016
