Hours before the England football team play an historic game against Italy the first time since 1966 that the English national team have played in a major mens' international football final, thousands of mainly young supporters crowd without face coverings nor social distancing outside Leicester Square tube station, on 11th July 2021, in London, England.
Add to Cart Add to Lightbox Download