Claim: Stratford, London is in the eastern London Borough of Newham.
Verdict: SUPPORTS