Ranking:
World: 411 / 9408
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 18 / 363
London: 9 / 189
#411
151
Ranking:
World: 86108 / 483868
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2960 / 11832
London: 1489 / 5355
#86108
12