Over 60,000 at Wembley for Euros

More than 60,000 fans will be allowed to attend London’s Wembley Stadium during the Euro 2020 semi-finals and final, confirmed UEFA on Tuesday. Following an announcement by the British government, … Continue reading Over 60,000 at Wembley for Euros