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