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