Claim: Stratford, London is in east London, England.
Verdict: SUPPORTS