Wembley will host the final and semi-finals of the 2020 European Championships, Uefa has announced.
Hampden Park in Glasgow and the Aviva Stadium in Dublin will host three group matches and a last-16 tie in the tournament, which for the first time is being played in cities across the continent rather than being hosted by one or two countries.
The result of the vote by members of Uefa’s executive committee brought disappointment to Cardiff, with the Millennium Stadium overlooked in favour of Hampden.
Uefa’s desire to spread the tournament around Europe meant only two of Ireland, Scotland and Wales would get games, with the Welsh missing out.
Emphasising the geographic split of the tournament, Baku in Azerbaijan and St Petersburg will both host quarter-finals.
The Wembley games will be the first time England has hosted the finals of a major tournament since Euro 1996, when England reached the semi-final.
Wembley has been rebuilt since then and has become a favoured venue for Uefa, staging the Champions League final twice in three seasons.
Uefa president Michel Platini said: “I know the party side of London, the way the English welcome people. Wembley will doubtless live up to the responsibility.”
FA chairman Greg Dyke said: “We are delighted – it’s nice to win one! Wembley is a great stadium and we are delighted to be holding the finals of this tournament.”
He added England have a “good young side at the moment” and said the prospect of a final on home soil is a “great ambition” and an “incentive”.
England had failed with bids for the 2006 World Cup and 2018 World Cup.
Wembley was awarded the games after its only rival, Munich, withdrew before the vote by Uefa’s executive committee, following a deal between the English and German football associations.
The FA agreed to back Germany’s expected bid for Euro 2024 in exchange for support in the Euro 2020 vote.
Wembley’s chances of success were also boosted when the FA dropped its bid for the next Women’s under-17 World Cup, leaving France, home of Mr Platini, the favourite among European nations.
Munich will host three group games and a quarter-final, as will Rome.
The remaining group matches and last-16 games will be staged in Copenhagen, Bucharest, Budapest, Amsterdam, Bilbao and Brussels.