• Wion
  • /World
  • /London's Wembley Stadium to host Euro 2020 finals

London's Wembley Stadium to host Euro 2020 finals

London's Wembley Stadium to host Euro 2020 finals
Speculations over the relocation of the Euro 2020 semi-finals and finals from Wembley stadium due to England's COVID-19 travel restrictions have been put to rest. More than 60,000 fans will be allowed into Wembley for the semi-finals and final of Euro 2020 after a deal was struck between the UK government and Uefa.