Claim: London was the largest city of any in the Western Hemisphere in 2015.
Verdict: NOT ENOUGH INFO