Newham Council approves new flats plan after 120 complaints

Developers tried to reassure residents that the flats would not overdevelop the area