Date of the Finals: 12/06/2020 - 12/07/2020
Number of Host Cities: 12
Amsterdam • Baku • Bilbao • Bucharest
Budapest • Copenhagen • Dublin • Glasgow
London • Munich • Rome • St Petersburg
Won most by: Spain and Germany - 3 titles each
Thinking of advertising here? Have a read of our Advertiser Commendations to see what our clients think!