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

Be sure to score a table at The Castle. With 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 at The Castle 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

Calling all Rugby fanatics! Catch every minute of the worlds greatest Rugby tournament 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 The Six Nations – We’ll have the Guinness flowing and the perfect pub grub to keep you going through all the excitement.

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

Saturday 9th March

Rugby Union

Six Nations (M)

2.15PM Kick Off

Italy vs Scotland

Rugby Union

Six Nations (M)

4.45PM Kick Off

England vs Ireland

Sunday 10th March

Rugby Union

Six Nations (M)

3.00PM Kick Off

Wales vs France

Tuesday 12th March

Football

UEFA Champions League

8.00PM Kick Off

Arsenal vs Porto

Saturday 16th March

Rugby Union

Six Nations (M)

2.15PM Kick Off

Wales vs Italy

Rugby Union

Six Nations (M)

4.45PM Kick Off

Ireland vs Scotland

Rugby Union

Six Nations (M)

8.00PM Kick Off

France vs England

Friday 14th June

Football

UEFA Euro 2024

8.00PM Kick Off

Germany vs Scotland

Saturday 15th June

Football

UEFA Euro 2024

2.00PM Kick Off

Hungary vs Switzerland

Football

UEFA Euro 2024

5.00PM Kick Off

Spain vs Croatia

Football

UEFA Euro 2024

8.00PM Kick Off

Italy vs Albania

Sunday 16th June

Football

UEFA Euro 2024

5.00PM Kick Off

Slovenia vs Denmark

Football

UEFA Euro 2024

8.00PM Kick Off

Serbia vs England

Monday 17th June

Football

UEFA Euro 2024

5.00PM Kick Off

Belgium vs Slovakia

Football

UEFA Euro 2024

8.00PM Kick Off

Austria vs France

Tuesday 18th June

Football

UEFA Euro 2024

8.00PM Kick Off

Portugal vs Czech Republic

Wednesday 19th June

Football

UEFA Euro 2024

2.00PM Kick Off

Croatia vs Albania

Football

UEFA Euro 2024

5.00PM Kick Off

Germany vs Hungary

Football

UEFA Euro 2024

8.00PM Kick Off

Scotland vs Switzerland

Thursday 20th June

Football

UEFA Euro 2024

2.00PM Kick Off

Slovenia vs Serbia

Football

UEFA Euro 2024

5.00PM Kick Off

Denmark vs England

Football

UEFA Euro 2024

8.00PM Kick Off

Spain vs Italy

Friday 21st June

Football

UEFA Euro 2024

8.00PM Kick Off

Netherlands vs France

Saturday 22nd June

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

8.00PM Kick Off

Denmark vs Serbia

Football

UEFA Euro 2024

8.00PM Kick Off

England vs Slovenia

Wednesday 26th June

Football

UEFA Euro 2024

5.00PM Kick Off

Slovakia vs Romania

Football

UEFA Euro 2024

8.00PM Kick Off

Czech Republic vs Turkey