Ranking:
World: 3121 / 30052
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 48 / 273
London: 22 / 114
#3121
22
Ranking:
World: 530181 / 547136
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 13958 / 14250
London: 6727 / 6870
#530181
1