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.