London Borough of Newham — borough in the London Region in England