Barking Riverside Ltd, a joint venture between the mayor of London and L&Q has submitted an application to deliver 20,000 homes at its development Barking Riverside.
The plan supports the government’s promises to instigate the largest housebuilding programme since the