Claim: London has the world's largest financial center.
Verdict: SUPPORTS