Best pubs, bars and outdoor screens to watch the 2026 World Cup in London June 9, 2026 · The Independent Read full story at source