The World Cup 2026 is almost here. Tens of thousands of Londoners will be flocking to pubs and bars across the capital to ...