Catch the World Cup at The Queens in Crouch End, where football takes centre stage. Grab a drink, find your seat and enjoy live international football in a great local pub.