Claim: Stratford, London is in the United Kingdom.
Verdict: SUPPORTS