You are using an older browser version. Please use a supported version for the best MSN experience.

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
image beaconimage beaconimage beacon