Watch every World Cup football match at Queen's Head in Shoreditch. Big screens, a lively matchday atmosphere and the perfect pint make it the ideal place to settle in for the action.