Thousands of England fans descend on Leicester Square, Wembley Way and major London locations with flares, flags, banners and Gareth Southgate masks ahead of Euro 2020 final against Italy
Published
England fans have descended on London in their thousands as they got the party started early ahead of the Euro 2020 final against Italy. There was a carnival feel around the capital as supporters met in huge numbers at major locations, including Leicester Square, Wembley Way and Liverpool Street station. The England faithful began arriving […]
Full Article