Claim: Stratford, London is in the London Borough of Newham.
Evidence: Stratford is a district of east London , England , within the London Borough of Newham.