Address: , London, United Kingdom of Great Britain and Northern Ireland Edition: 1 Number of Teams: 16 Organised by: EUF + UKU