Euro 2020

Our Road To The Euro 2020 Final Starts Here!

So who have you got winning Euro 2020? Any potential dark horses for the tournament? What about a player to look out for? Personally, we’re looking forward to an Italy vs Scotland final although we think Turkey might cause a few upsets.

Whoever you have going all the way or whatever match you’re looking forward to most make sure you book your table here to watch all of the action live!

Yes Sir, we will not only be showing all of our boys matches from Group D but also EVERY single other match on our multiple large HD TV screens the biggest screen in Glasgow’s West End. That means no matter where you are seated, you’ll be able to see every goal, piece of skill and dodgy VAR decision!

As the tournament progresses, and restrictions ease, we are hopeful of accommodating larger group bookings. With one eye on the quarter-finals onwards we hope to welcome up to 10 people from 4 households.

Don’t forget our brand new food menu, packed with everything you need to keep you going throughout the games, as well as our extensive drinks list with world beers, perfect serve gins and our hand-picked ‘Summer Spritz’ cocktails.


Friday 11 June
Turkey vs Italy (8PM)

Saturday 12 June
Wales vs Switzerland (2PM)
Denmark vs Finland (5PM)
Belgium vs Russia (9PM)

Sunday 13 June
England vs Croatia (2PM)
Austria vs North Macedonia (5PM)
Netherlands vs Ukraine (8PM)

Monday 14 June
Scotland vs Czech Republic (2PM)
Poland vs Slovakia (5PM)
Spain vs Sweden (8PM)

Tuesday 15 June
Hungary vs Portugal (5PM)
France vs Germany (8PM)

Wednesday 16 June
Finland vs Russia (2PM)
Turkey vs Wales (5PM)
Italy vs Switzerland (8PM)

Thursday 17 June
Ukraine vs North Macedonia (2PM)
Denmark vs Belgium (5PM)
Netherlands vs Austria (8PM)

Friday 18 June
Sweden vs Slovakia (2PM)
Croatia vs Czech Republic (5PM)
England vs Scotland (8PM)

Saturday 19 June
Hungary vs France (2PM)
Portugal vs Germany (5PM)
Spain vs Poland (8PM)

Sunday 20 June
Italy vs Wales (5PM)
Switzerland vs Turkey (5PM)

Monday 21 June
North Macedonia vs Netherlands (5PM)
Ukraine vs Austria (5PM)
Russia vs Denmark (8PM)
Finland vs Belgium (8PM)

Tuesday 22 June
Czech Republic vs England (8PM)
Croatia vs Scotland (8PM)

Wednesday 23 June
Slovakia vs Spain (5PM)
Sweden vs Poland (5PM)
Germany vs Hungary (8PM)
Portugal v France (8PM)

Pre-booking is strongly advised and you can secure your seat here: