Ranking:
World: 225 / 2150
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 23 / 154
London: 18 / 73
#225
32
Ranking:
World: 109190 / 531811
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2425 / 8426
London: 1167 / 3826
#109190
4