On 11 June 2026, the FIFA World Cup opens at the Estadio Azteca in Mexico City and does not close until 19 July, when MetLife Stadium in New York hosts the final. In the intervening 39 days, 48 nations will compete across 16 cities in three countries — the United States, Canada, and Mexico — in the largest, most expansive edition of football's most prestigious competition ever staged. For followers of the game in London, the tournament presents a choice that previous editions rarely offered so sharply: watch from one of the capital's finest venues, or make the journey and be there in person.

The Journal
Guides
The Londoner's Guide to the FIFA World Cup 2026
Jun 2nd, 2026
The Best Cigar Lounges in Mayfair
Jun 1st, 2026
10 Things to Do in London for Couples
Jun 1st, 2026
The Top 5 Most Expensive Horses Ever Sold
Jun 1st, 2026
The Best Golf Courses in Dorset
Jun 1st, 2026
The Top 5 Most Expensive Cities in the World
May 21st, 2026