Claim: Stratford, London is in a country in the UK.
Verdict: REFUTES