Euro 2020: Excitement builds as England face Croatia in opening game Jun 13, 2021 Some 22,500 were at Wembley Stadium, with more at London's official fan zone in Trafalgar Square. Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus