The British capital will host semi-finals and the final match of the tournament, reports the UEFA official site.
In addition, one quarterfinal and three group stage matches will be held in St. Petersburg (Russia), Baku (Azerbaijan), Munich (Germany) and Rome (Italy).
Another three group stage matches will be held in Amsterdam (Netherlands), Bilbao (Spain), Brussels (Belgium), Budapest (Hungary), Bucharest (Romania), Glasgow (Scotland), Dublin (Ireland) and Copenhagen (Denmark).
Earlier this year, UEFA announced that the European Football Championship 2020 would be held in 13 cities of 13 European countries. 12 cities will host three group stage matches, and one more city will host two semi-finals and the final.
So far, the European Football Championships were organized by one or two countries, as it was in 2012, when the championship was held in Ukraine and Poland.