The semi-finals and final of Euro 2020 will be staged at Wembley or in Munich, UEFA has announced.
They are the only two who have submitted bids to the European governing body for the semi-finals/final package at the tournament, which will be held across Europe for the first time.
London, Glasgow and Cardiff are among 19 cities who have bid to host matches earlier in the tournament.
Euro 2020 will be staged in 13 cities around the continent.
Twelve will host three group games and one knock-out match - either a last-16 or quarter-final clash - and one will stage the semis and final.
Dublin has also bid to host early matches, along with Bilbao, Rome, Munich, Stockholm, St Petersburg, Amsterdam, Brussels, Copenhagen, Jerusalem, Sofia, Bucharest, Budapest, Baku, Minsk and Skopje.
"We are extremely happy to have received so many bids to host UEFA Euro 2020," UEFA President Michel Platini said in a statement.
"The 60th year anniversary edition of the tournament will be an historic one, with matches played in many European countries.
"By spreading the Euro across our continent, we will allow more fans from more nations to share in the excitement of hosting such a magical event.
"Member associations will also benefit greatly from this format, since more of them will be exposed to an elite tournament and have the opportunity to increase the development of football in their respective countries. I wish all the candidates the best of luck in this bidding process."
UEFA will not examine the bids and prepare written evaluation reports to submit to the UEFA executive committee.
The final decision on the 13 host cities will be taken by the executive committee on September 19 in Geneva.