Ranking:
World: 85 / 88
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 7 / 7
London: 6 / 6
#85
1
Ranking:
World: 469060 / 483868
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 11573 / 11832
London: 5249 / 5355
#469060
1