Claim: London has the world's largest cluster of internationally significant financial services.
Verdict: SUPPORTS