Thousands of supporters are expected to descend on the area nicknamed “England Square” hoping to see the team reach its first World Cup final in 60 years
Back to Top News
Top
July 15, 2026 at 1:21 PM
England fans on the beer in Benidorm with hours to go until kick off against Argentina
Mirror News