Watch EURO 2024

thin white line

Watch the Euros at The Red Lion, Mayfair, London

Catch all the action with us

Looking for a pub to watch the Euros in London? Look no further than The Red Lion, Mayfair.

Experience the electrifying action of EURO 2024 live from the pub and savour the atmosphere that can't be matched by simply watching at home. Catch every moment from each match as the continent's top football nations compete for glory. Whether you're a die-hard fan, or a casual viewer for summer international tournaments, there's no better place to watch the Euros than at the The Red Lion, Mayfair.

Can I book a table for the Euros?

We won't be taking bookings for matches during the Euros, however we recommend getting here early to soak up the atmosphere and get the best seat in the house.

Euro 2024 Group Stage Fixtures


June 14

Germany vs Scotland (Munich, 8pm)



June 15


Hungary vs Switzerland (Cologne, 2pm)
Spain vs Croatia (Berlin, 5pm)
Italy vs Albania (Dortmund, 8pm)

June 16

Poland vs Netherlands (Hamburg, 2pm)
Slovenia vs Denmark (Stuttgart, 5pm)
Serbia vs England (Gelsenkirchen, 8pm)

June 17

Romania vs Ukraine (Munich, 2pm)
Belgium vs Slovakia (Frankfurt, 5pm)
Austria vs France (Dusseldorf, 8pm)

June 18

Turkey vs Georgia (Dortmund, 5pm)
Portugal vs Czechia (Leipzig, 8pm)



June 19


Croatia vs Albania (Hamburg, 2pm)
Germany vs Hungary (Stuttgart, 5pm)
Scotland vs Switzerland (Cologne, 8pm)

June 20

Slovenia vs Serbia (Munich, 2pm)
Denmark vs England (Frankfurt, 5pm)
Spain vs Italy (Gelsenkirchen, 8pm)


June 21

Slovakia vs Ukraine (Dusseldorf, 2pm)
Poland vs Austria (Berlin, 5pm)
Netherlands vs France (Leipzig, 8pm)

June 22

Georgia vs Czechia (Hamburg, 2pm)
Turkey vs Portugal (Dortmund, 5pm)
Belgium vs Romania (Cologne, 8pm)

June 23

Switzerland vs Germany (Frankfurt, 8pm)
Scotland vs Hungary (Stuttgart, 8pm)


June 24


Croatia vs Italy (Leipzig, 8pm)
Albania vs Spain (Dusseldorf, 8pm)


June 25


Netherlands vs Austria (Berlin, 5pm)
France vs Poland (Dortmund, 5pm)
England vs Slovenia (Cologne, 8pm)
Denmark vs Serbia (Munich, 8pm)

June 26

Slovakia vs Romania (Frankfurt, 5pm)
Ukraine vs Belgium (Stuttgart, 5pm)
Czechia vs Turkey (Hamburg, 8pm)
Georgia vs Portugal (Gelsenkirchen, 8pm)