England and Italy fans have descended on London ahead of the Euro 2020 final on Sunday. It is the first final at a major tournament for England men’s side since the World Cup in 1966 at the old Wembley Stadium.
One thousand Italy supporters are to be shuttled into the UK this weekend to provide an officially sanctioned Azzurri chorus for the Euro 2020 final against England