England [United Kingdom] April 12 (ANI): UK and Ireland made a final bid to host Euro 2028 on Wednesday. Ten stadiums have been shortlisted to host matches throughout the tournament.
The proposed host cities and 10 stadia across the five partner Associations are (gross capacity order):1. London - Wembley Stadium (90,652)2. Cardiff - National Stadium of Wales (73,952)3. London - Tottenham Hotspur Stadium (62,322)4. Manches