Wembley to host Euro 2020 final and semi finals.

Final & semi-finals:

London (England)

One quarter-final and three group games:

Baku (Azerbaijan)

Munich (Germany)

Rome (Italy)

St Petersburg (Russia)

Round of 16 tie and three group games:

Amsterdam (Netherlands)

Bilbao (Spain)

Bucharest (Romania)

Budapest (Hungary)

Brussels (Belgium)

Copenhagen (Denmark)

Dublin (Ireland)

Glasgow (Scotland)