London’s Home of the World Cup.
17 HD screens, a 16ft main screen, food traders and 16 beers on tap, every corner puts you in the centre of the action. London’s best fried chicken, pizza and Greek souvlaki. Big energy, big vibes, and freebies all tournament long.