The Love Newham website might help (a sort of homegrown FixMyStreet); I'm a LBN resident, so there is another reporting tool open to me.  I've managed to get streetsign typos fixed with it.

But if you have direct contacts open to you, that would probably be better!