Business Nine best spots to watch the Fifa World Cup in London by Marcus Liu - Business Editor June 8, 2026 by Marcus Liu - Business Editor June 8, 2026 The 2026 World Cup: Strategy for London’s Match Day Venues As of June 8, 2026, London’s hospitality sector is preparing for the influx of fans as the World Cup begins. … 0 FacebookTwitterPinterestEmail