Ranking:
World: 3912 / 24505
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 134 / 729
London: 65 / 335
#3912
7
Ranking:
World: 106565 / 132947
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 3245 / 3767
London: 1186 / 1370
#106565
1