Ranking:
World: 6408 / 24505
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 227 / 729
London: 112 / 335
#6408
4
Ranking:
World: 114501 / 201315
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2794 / 4411
London: 1183 / 1843
#114501
2
Ranking:
World: 4708 / 4905
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 128 / 132
London: 51 / 53
#4708
1