Claim: London does not have the world's largest cluster of internationally significant financial services.
Verdict: NOT ENOUGH INFO