Ranking:
World: 4575 / 7373
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 299 / 456
London: 186 / 275
#4575
2
Ranking:
World: 6017 / 11419
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 235 / 343
London: 109 / 154
#6017
1