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