Where to watch live sport at The Castle (Alwyne Castle)

IslingtonFree entryBooking advised

83 St Paul's Road ยท N1 2LY

The Castle (Alwyne Castle) is a big-screen sports bar in Islington showing Football, Premier League, Champions League and International football.

It has 9 screens: 4 large TVs indoors, 5 outdoors incl. rooftop terrace. Expect rooftop terrace, indoor + open-air viewing, It's Coming Home food board.

Screens and setup

9 screens: 4 large TVs indoors, 5 outdoors incl. rooftop terrace

Atmosphere

Rooftop terrace, indoor + open-air viewing, It's Coming Home food board

Tickets and booking

Free

Book via DesignMyNight World Cup booking type

Getting there

Nearest transport: Highbury and Islington tube.

Address: 83 St Paul's Road, N1 2LY.

On now: World Cup 2026

Common questions

What sport can I watch at The Castle (Alwyne Castle)?
The Castle (Alwyne Castle) shows Football, Premier League, Champions League and International football.
Is it free to watch sport at The Castle (Alwyne Castle)?
Free
Do I need to book for big matches at The Castle (Alwyne Castle)?
Book via DesignMyNight World Cup booking type
Where is The Castle (Alwyne Castle)?
The Castle (Alwyne Castle) is at 83 St Paul's Road, N1 2LY. Nearest transport: Highbury and Islington tube.

See more spots: Best sports bars in London. Watching the tournament? Where to watch the World Cup 2026 in London.