Ranking:
World: 14556 / 27091
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 604 / 1033
London: 293 / 502
#14556
2
Ranking:
World: 964 / 1575
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 44 / 64
London: 26 / 36
#964
1