Overall  | Country Ranking

Location: London, England | Date: 19th-20th August, 2018

PositionCountryTop Three Totals
1  England10526
2  Germany4665
3  Wales2758
4  Denmark2663
5  Netherlands627
6  USA415