X Close
Opening Hours Today: 11am-12pm
Gift voucher
Live Sport

Be sure to score a table. With our four TV screens, a bar packed full of real ale, craft beer and cocktails plus a delicious menu featuring juicy burgers, there’s no better place to catch the action and soak up the match-day atmosphere!

Pubs showing live sports in Islington

Be sure to score a table for all the sporting action. With 4 TV screens, a bar packed full of real ale, craft beers and cocktails, plus a delicious main menu and sharers, there’s no better place to watch live sport and soak up the match-day atmosphere!

Looking to book an area to watch an upcoming fixture? Our Mezzanine with full view of one of our TVs, and is a great space to gather the troops and cheer on your team!

Check out upcoming fixtures below.

Cheer on from The Castle

Catch every minute of the UEFA EURO 2024™ this year right here at your Islington local.

Arguably, the best place to catch all the action in North London, you can count on us to be showing every game of UEFA EURO 2024™.

Fancy beating the queues and keeping your eyes glued to the screen? Pre order your beer buckets, cocktail trees or* (we mean AND, really*) bottles of vino beforehand to really get into that buzzing match day atmosphere.

Friday 21st June

Football

UEFA Euro 2024

5.00PM Kick Off

Poland vs Austria

Football

UEFA Euro 2024

8.00PM Kick Off

Netherlands vs France

Saturday 22nd June

Football

UEFA Euro 2024

2.00PM Kick Off

Georgia vs Czech Republic

Football

UEFA Euro 2024

5.00PM Kick Off

Turkey vs Portugal

Football

UEFA Euro 2024

8.00PM Kick Off

Belgium vs Romania

Sunday 23rd June

Football

UEFA Euro 2024

8.00PM Kick Off

Scotland vs Hungary

Football

UEFA Euro 2024

8.00PM Kick Off

Switzerland vs Germany

Monday 24th June

Football

UEFA Euro 2024

8.00PM Kick Off

Albania vs Spain

Football

UEFA Euro 2024

8.00PM Kick Off

Croatia vs Italy

Tuesday 25th June

Football

UEFA Euro 2024

5.00PM Kick Off

Netherlands vs Austria

Football

UEFA Euro 2024

5.00PM Kick Off

France vs Poland

Football

UEFA Euro 2024

8.00PM Kick Off

England vs Slovenia

Football

UEFA Euro 2024

8.00PM Kick Off

Denmark vs Serbia

Wednesday 26th June

Football

UEFA Euro 2024

5.00PM Kick Off

Slovakia vs Romania

Football

UEFA Euro 2024

5.00PM Kick Off

Ukraine vs Belgium

Football

UEFA Euro 2024

8.00PM Kick Off

Georgia vs Portugal

Football

UEFA Euro 2024

8.00PM Kick Off

Czech Republic vs Turkey

Saturday 29th June

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Sunday 30th June

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Monday 1st July

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Tuesday 2nd July

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Friday 5th July

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Saturday 6th July

Football

UEFA Euro 2024

5.00PM Kick Off

TBC vs TBC

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Tuesday 9th July

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Wednesday 10th July

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC

Sunday 14th July

Football

UEFA Euro 2024

8.00PM Kick Off

TBC vs TBC