Where’s the best place to watch the World Cup 2026 in Northampton… and what’s the ultimate football snack? ⚽🍿