Ranking:
World: 3116 / 531811
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 77 / 8426
London: 43 / 3826
#3116
303
Ranking:
World: 55750 / 483868
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2000 / 11832
London: 1012 / 5355
#55750
24