The London Borough of Newham is a London borough in east London .
The London Borough of Newham is a London borough in east London , within Greater London .