Claim: Stratford, London is a country in London.
Verdict: NOT ENOUGH INFO