
Bars & Pubs Showing Spain Matches: Where to Watch La Roja
Spain arrive as World Cup 2026 favourites after Euro 2024 glory. La Roja's matches against Cape Verde, Saudi Arabia and Uruguay will pack Spanish bars across the UK.
Spain's World Cup 2026 Appeal in UK Pubs
Every Spain match airs free on BBC or ITV throughout UK pubs. London's Portobello Road and Brixton host thriving Spanish communities who create electric atmospheres during La Roja fixtures with tapas and Spanish beer flowing.
Upcoming Fixtures
Click on the fixtures below to find the best venues showing them.
Best Bars showing Spain
Showing best bars in:
Long Arm Brewery & Tap Room
london
££
(24)
Long Arm Brewery & Tap Room
(24)
london
££
Come to Long Arm Brewery and enjoy some delicious beer made in-house! There is always something new and interesting to tempt your taste buds. We also have TV screens and two large projectors so you can watch all of the big games while drinking your new favorite beer!
Beechwood
0.4 km
london
(15)
Beechwood
(15)
0.4 km
london
Shorditch's home of live sport is Beechwood Sports Pub. We're open seven days a week, showing live sports on our HD screens and serving you refreshing cold pints and delicious food!
Broadwood
0.7 km
london
££
(5)
Broadwood
(5)
0.7 km
london
££
Broadwood has everything you could want in a pub: good food, strong drinks, and all the sports the kingdom has to offer. Broadwood works well as a relaxed City pub and restaurant, and it's ideal for watching the big game.
KERB Social Club
0.7 km
london
(1)
KERB Social Club
(1)
0.7 km
london
Your Club. Your Crowd. Your Choice. Welcome to KERB Social Club. Your new go-to for food, drinks, sport and casual chaos. Think American sports bar energy meets the comfort of a proper British pub, all powered by the buzz of London’s street food scene. We have 7 screens and 1 big screen in The Clubhouse, with 4 private rooms that each have 110" TVs for the perfect watch party. If you want to book a private space reach out to our sales team: [email protected] Come for the big game. Stay for everything else. Eat. Drink. Play. Watch. Cheer. No Judgement.

Locate Pubs Broadcasting Spain Matches
FANZO helps you discover bars and pubs showing Spain matches nationwide. Search your area to find venues where Spanish expat communities congregate, or mainstream sports pubs covering all World Cup action. Sort by vibe - choose passionate Spanish supporter atmospheres or laid-back mixed crowds enjoying quality football.
La Roja's World Cup 2026 Group Stage Schedule
Spain drew Group J featuring Cape Verde Islands, Saudi Arabia and Uruguay - a manageable group where La Roja should dominate.
Spain's Group Stage Fixtures:
- June 15, 6pm UK time: Spain vs Cape Verde Islands (ITV 1)
- June 21, 6pm UK time: Spain vs Saudi Arabia (BBC One)
- June 27, 2am UK time: Uruguay vs Spain (ITV 1)
Spain enter as tournament favourites after demolishing opposition at Euro 2024. The young squad built around Pedri, Gavi and Lamine Yamal represents Spanish football's renaissance after years rebuilding following the golden generation's decline.
Spanish Communities Across UK Cities:
London's Portobello Road and Brixton neighbourhoods contain the UK's densest Spanish populations. Pubs here transform into authentic Spanish bars during tournaments - expect paella specials, Estrella Galicia on tap, and entire crowds belting out Spanish chants.
Manchester's Spinningfields and Edinburgh's Newington also attract Spanish residents gathering for La Roja. Bristol's Stokes Croft has emerged as a Spanish expat hub, with several tapas bars showing matches alongside traditional British pubs.
Neutral fans flock to Spain matches for the football artistry. La Roja's possession-based style and attacking flair make them compelling viewing regardless of national allegiance, guaranteeing full pubs across the UK.
What time is Spain on TV?
Spain are next playing on TV at 16:00 on the 15th June.
What channel is Spain on?
You can watch Spain play next on ITV 1.
Spain matches on TV?
Spain matches can be found on ITV 1.
How to watch Spain on TV?
Watch ITV 1 at 16:00 on 15th June to see Spain play on TV next.










