It means England could play their first four matches of the finals at Wembley if they win Group D, before potentially moving to Rome for the quarter-finals.
The semi-finals and final are also due to be played at the London venue, meaning England could play all but one of their games at their national stadium en route to the final on July 11th.
Dublin’s group matches have been reassigned to St Petersburg.
The Irish capital has been unable to provide minimum capacity assurances to UEFA and has been stripped of hosting rights.
Bilbao’s four matches have been switched to Seville while Munich has now provided guarantees that at least 14,500 will be able to attend the four matches it is hosting, including a quarter-final on July 2.
England Euro 2020 fixtures
June 13th | England vs Croatia | Wembley
June 18th | England vs Scotland | Wembley
June 22nd | Czech Republic vs England | Wembley
Round of 16
Route A: If England win Group D
29th June | England vs Group F runners-up (Portugal, Frace, Germany, Hungary) | Wembley
Route B: If England finish second in Group D
29th June | England vs Group E runners-up (Spain, Sweden, Poland, Slovakia) | Copenhagen
Route C: If England finish as one of four third-best teams
June 27th | England vs Group C winners (Netherlands, Ukraine, Austria, North Macedonia | Budapest
June 27th | England vs Group B winners (Denmark, Finland, Belgium, Russia | Seville
June 29th | England vs Group E winners | Spain, Sweden, Poland, Slovakia | Glasgow
29th June | England vs Group E winners (Spain, Sweden, Poland, Slovakia) or 3rd place in Group A/B/C/D | Wembley
July 2nd | England vs Group F winners (Portugal, France, Germany, Hungary) or 3rd place in Group A/B/C | St Petersburg
July 2nd | England vs Group A winners or Group C runners-up | Munich
July 3rd | England vs Group A runners-up or Group B runners-up | Baku
July 3rd | England vs Group D winners or Group F runners-up | Rome
July 6th-7th | Wembley
July 11th | Wembley