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