Claim: London is the largest urban zone in England.
Verdict: SUPPORTS