With the FIFA World Cup 2026 just months away, we're listing the very best London pubs and bars to watch the action from