Euro 2020: Fans watch England beat Croatia in opening game Some 22,500 were at Wembley Stadium, with more at London's official fan zone in Trafalgar Square. Source