A “new town” of up to 20,000 homes could be created on the banks of the Thames in east London.
Plans for thousands of flats, as well as two new schools, a hotel, care home, shops, parks, offices and student accommodation, have been submitted to Barking and Dagenham council.