What's On

We are now taking bookings for Fathers Day!

2 courses for £26.95
3 courses for £29.95

PLUS dad gets a free drink when booked.


Hungary v Switzerland (2024 Euros)

Hungary v Switzerland (2024 Euros)

The other two teams in Scotlands and Germanys group meet with each looking for a winning start to their Euros campaign.

Spain v Croatia (2024 Euros)

Spain v Croatia (2024 Euros)

Two of the pre-tournament favourites Croatia and Spain meet in Group B in Berlin

Italy v Albania (2024 Euros)

Italy v Albania (2024 Euros)

The second of the opening games in Group B looks like a must win for Italy as they defend their Euros title.

Poland v Netherlands (2024 Euros)

Poland v Netherlands (2024 Euros)

Poland take on the Netherlands in Hamburg in the opening game in Group D.

Slovenia v Denmark (2024 Euros)

Slovenia v Denmark (2024 Euros)

The opening game in Englands group kicks off in Stuttgart with Slovenia taking on Denmark.

England v Serbia (2024 Euros)

England v Serbia (2024 Euros)

Englands opening game in Group C takes place against Serbia. England are one of the pre-tournament favourites and looking for a winning start in this years tournament.

Austria v France (2024 Euros)

Austria v France (2024 Euros)

Coverage of the Austria v France Group D match from Dusseldorf Arena, as both teams kick off their campaigns.

Turkiye v Georgia (2024 Euros)

Turkiye v Georgia (2024 Euros)

Coverage of the Turkiye v Georgia Group F match from BVB Stadion Dortmund

Portugal v Czechia (2024 Euros)

Portugal v Czechia (2024 Euros)

Gary Lineker presents coverage of the Portugal v Czechia Group F match from Leipzig Stadium

Croatia v Albania (2024 Euros)

Croatia v Albania (2024 Euros)

Mark Pougatch presents Croatia v Albania coverage of the Group B match from Volksparkstadion Hamburg

Germany v Hungary (2024 Euros)

Germany v Hungary (2024 Euros)

Gary Lineker presents coverage of the Germany v Hungary Group A match from Stuttgart Arena

Scotland v Switzerland (2024 Euros)

Scotland v Switzerland (2024 Euros)

Scotland take on Switzerland in their second game in Group A in Cologne.

Slovenia v Serbia (2024 Euros)

Slovenia v Serbia (2024 Euros)

Laura Woods presents coverage of the Slovenia v Serbia Group C match from Munich Football Arena

Denmark v England (2024 Euros)

Denmark v England (2024 Euros)

Coverage of the Denmark v England Group C match from Frankfurt Arena

Spain v Italy (2024 Euros)

Spain v Italy (2024 Euros)

Coverage of the Spain v Italy Group B match from Arena AufSchalke in Gelsenkirchen

Slovakia v Ukraine (2024 Euros)

Slovakia v Ukraine (2024 Euros)

Coverage of the Slovakia v Ukraine Group E match from Dusseldorf Arena

Poland v Austria (2024 Euros)

Poland v Austria (2024 Euros)

Laura Woods presents coverage of the Poland v Austria Group D match from Olympiastadion Berlin

Netherlands v France (2024 Euros)

Netherlands v France (2024 Euros)

Coverage of the Netherlands v France Group D match from Leipzig Stadium

Scotland v Hungary (2024 Euros)

Scotland v Hungary (2024 Euros)

Scotland take on Hungary in their final game of Group A

England v Slovenia (2024 Euros)

England v Slovenia (2024 Euros)

England take on Slovenia in the last of their games in Group C looking for the win to secure a place in the last sixteen