128-136 High Street, Plaistow, E13, London Borough of Newham