The Princess of Wales
Get pre-game ready with a few pints and succulent Burger Shack dishes at The Princess of Wales. Located in Hackney, this well-loved spot is serving an awesome atmosphere with plenty of space for sports fans.
Looking for the perfect spot to settle down and watch the action as it unfolds? You've come to the right place. Including lavish bars with an HD screen and ice-cold beer at every turn to intimate pubs oozing that match-day energy with junk food galore, this is our exclusive guide to the best sports bars in London.
For something more specific?
Last edited by Scarlett Welch
Last updated on 30th October 2024
Get pre-game ready with a few pints and succulent Burger Shack dishes at The Princess of Wales. Located in Hackney, this well-loved spot is serving an awesome atmosphere with plenty of space for sports fans.
Sports bars in London don't come much better than Nordic. Situated near Oxford Street, this West End hotspot is home to a plethora of screens showing a variety of sports and if that's not enough, they have ping pong and table football. There's also Scandanavian grub, beers, cocktails to keep you going.
Boasting a newly installed sports lounge, Horizons Casino in Leicester Square is a top spot to watch all of the fixtures. It fronts two huge screens, a great selection of beer, and a tasty menu of cheeseburgers and messy wings.
With an extensive food and drinks menu, you definitely won't go without watching the game at The Naturalist. This North London haunt is serving up a range of eats from meaty burgers to succulent steaks, with craft beers and cocktails.
HD screens? Hearty grub? Flowing drinks? The Rosy Hue is definitely a hotspot for sports fans. Whether you're popping in to catch the games over a few pints with pals or fancy delving into its mouthwatering burgers, this Ash Avenue boozer is a winner. Oh, yes.
Guinness, food and a big screen: the golden trio of watching sports in the city. McGettigan's does that and more, offering up cracking drinks, traditional Irish grub and big screens so you can catch - not just the football - but also tennis, GAA games, cricket, tennis and more.
For sports bars in Greenwich, look no further than The Lost Hour, a colourful and lively spot. Head here to enjoy all the screenings you can imagine, alongside wing challenges, pool, live music and an electric jukebox.
With several large screens dotted about the venue, Westminster destination Victoria Taps has got you covered for football, rugby and more. Kickback in one of their cosy leather booths and enjoy a choice of craft beers, real ales or artisan cocktails, alongside hand-stretched pizzas, tasty tacos or juicy burgers if you're hungry.
With plenty of HD screens showing Sky and BT Sports in the main bar, as well as huge projectors, The Bedford is the ultimate spot for a day of watching all the nail-biting moments from the game. Whether it's the footie, wrestling or tennis, this Balham hotspot will be showing it.
Many of O'Neill's pubs across London host fabulous sports screenings throughout the year. Settle yourself into one of the trendy boozers to get a prime view of the games from the HD TVs, fuelled on by the delicious pizzas, burgers and tapas on offer, paired with boozy bevvies aplenty.
The Loft Spitalfields is making sure you don't miss the most important games going with its massive screen. While you catch the must-see matches, make sure to delve into the enticing menu of bespoke cocktails, tasty beers and delish pizzas.
A fun, cosy boozer in Isle of Dogs, Pepper St Tavern boasts retro arcades, pool tables, foosball, smart darts, and 16 different screens (yes, you heard that right) for sports galore, making sure you have the best time. What's more, they've got craft beer, cider, and lager on tap, plus delicious New York-style pizza for a boost of energy in between games.
When it comes to sports bars in Covent Garden, it doesn't get better than the White Swan. Along with delicious pints and HD screens, the pub also slings out scrumptious grub from applewood macaroni to mushroom pies and chicken burgers.
If you're on the hunt for sports bars in London, The Star By Liverpool Street is a great shout. The venue has everything you need including huge HD screens to catch all the footie or rugby action and dazzling drinks to boot.
The Lock Inn is a relaxed sports bar in Hackney Wick, where you'll find screenings aplenty and loads of local craft brews to quench your thirst. Better yet, you can head out to their canalside beer garden afterwards to soak up the sun.
Grosvenor Casino St Giles and The Victoria are sports bars in the west of central London, fronting big screens to catch all the action on, alongside big British plates galore. Better yet, there's a choice of Premier League football, rugby, cricket, boxing, Formula One and more throughout the day.
Fancy good grub and drinks while watching the big game? Moretown Belle is positively one of the best American sports bars in London. Expect coverage of international games and unrivaled US showings of everything from La Liga to Superbowl Sunday.
You can always rely on Northwood to catch all the biggest sports fixtures in Angel. Not only does this venue offers 18 UHD screens which boast a 360-degree viewing experience, but also delicious eats and a terrace for those post-match vibes.
Wondering where to watch sports in East London? The ever-bustling Bar Kick is all about the action, with foosball tables and beer, but the main event is definitely football; expect major games shown downstairs on a 3D screen.
Spread across three floors, The Dickens Inn is a charming pub that boasts several TV screens. The St Katharine's Dock shows big matches with plenty of room to make sure you don't miss any of the nail-biting moments. Head here for pints of real ale in a 300-year-old venue.
Along with bottomless brunches and live music events, The Artful Duke is a fantastic boozer to settle into come game day. Whether you fancy catching the latest rugby, football or golf, the venue fronts HD screens and has plenty of scran to keep you well-fed throughout.
Searching for that perfect spot to watch the game? Nestled away from the hustle and bustle of Angel's Upper Street, The Narrow Boat is serving laid-back vibes, plenty of HD screens, with delicious food and craft beer.
There's a bar over in Shoreditch that's simply perfect for sports screenings. The name? Beechwood. Head over for classy interiors alongside huge TVs, with plenty of scrumptious burgers and bites up for grabs, as well as beers, cocktails and more.
The interactive darts at this cool subterranean spot makes it one of the best sports bars in London. To go with your games? Temple Brew House whips up its own craft beer on-site, alongside a lineup of tender, smokey food to get stuck into.
If you're looking for cool places to catch all the rugby, football and golf action, we highly recommend Soho Zebrano. These guys have screens so you can catch every second of the game while enjoying happy hour deals and Filipino food.
Boasting numerous screens across it, Bonds is a fantastic spot to watch sports. While you catch the latest action, get stuck into the delicious grub on offer, from burgers to fish and chips, which would go down all too well accompanied by one of their refreshing beers.
Located in the heart of Elephant and Castle, Spit & Sawdust dedicate their Saturdays to sports. Whether you're watching or playing, head here to catch all the action and enjoy retro video games, while tipping back a pints (or two).
Whether you've come for the football, rugby, NFL boxing or F1, Long Arm Pub & Brewery has it all and them some. Expect huge projectors showing every minute, plus six daily-changing beers to keep you going.
If you're on the hunt for a sports bar or pub in the city, The Duchess of Kent is a great choice in Islington. You can try its seasonal menu and local beer on tap while catching the latest rugby or football match on the big screens.
When it comes to Notting Hill boozers, The Elgin is ideal for any sports fan looking to catch a game. The venue boasts plasma screens, delicious British fare and a wide selection of tipples - think craft beer, gin drinks and vino.
With venues in Greenwich, Hammersmith, Camden and beyond, Belushi's is a fun sports bar that can be found all over the city. They're best known for their huge HD screens That show everything from football and rugby to the NFL, as well as their weekday happy hour from 5 to 8pm.
There's also a cracking food menu to enjoy while you're here - think pulled beef chilli loaded fries, chicken schnitzel burgers and vegetable quesadillas.
Head over to Holland Park where this neighbourhood bar and kitchen offers all the sporting action you could be looking for. From rugby and football to cricket and Olympics coverage, they've got it all, as well as a wide range of wood-fired pizzas and cold pints.
One of the best sports pubs in Walthamstow, The Chequers comes decked out in HD screens showing all major fixtures throughout the year. With BT, Sky Sports and Amazon Prime on command, you'll never have to miss a moment.
Based on Shoreditch High Street, Matchbox offers cocktails and stunning platters of street food. Spread over two floors and with a few 55-inch TVs spread throughout the venue, this is an easy-going spot that's perfect for watching live sporting events.
Fancy cheering on your team while at a cosy boozer? Three Tuns Aldgate is a sports joint that's bound to impress. Step inside this popular haunt for pints and pies galore, all while catching every boot of the ball on its screens. To top it off, there are also TVs in the beer garden.
Not only is the Griffin Belle bringing you tasty food and a range of activities from pub quizzes to comedy night and darts, but the Vauxhall boozer also shows world sports from BT and Sky. Expect multi-screen walls with 3 sound zones.
Found yourself in the City of London and forgot the game is on? Nay worries, swing by Cheshire Cheese. This best-loved traditional boozer is always lively on match days, thanks to its numerous HD screens, delicious food and dart boards for a bit of post-game fun.
Based in Victoria, Greenwood promises food, craft beers and live football all under one roof. The menu is, of course, the headliner here, but it's the sports that really caught out attention. With pool tables, big screen TVs and all your favourite drinks at the bar, the venue is a real winner.
To watch sport in a London pub, Hope has your back. This Fitzrovia destination has you covered with a range of quirky pizza toppings, from Buffalo sauce and blue cheese numbers to hot honey-slathered pepperoni, alongside prime viewing.
Boasting yummy Sunday roasts, avo toast and steaks cooked to your liking, The Old Frizzle is a fab shout for all your sports watching pleasure while dining out. Catch every single second on their HD screens and pair your meal with a freshly pulled pint.
A pub in Notting Hill, Cock and Bottle is a supreme spot to catch the latest game, whether it be golf, football or rugby. While watching, you can sink a pint all while sharing the venue's bar board, which has Korean chicken bites, crispy onion rings and plenty more.
Where to watch sports? Head up north where The Beehive is screening all the matches from its abode in Tottenham. As well as pouring up a selection of refreshing craft beers and providing a number of indoor and outdoor TVs, there are also darts boards and pools tables.
Fronting TV screens indoors and outdoors, Golden Lion Fulham is a brilliant shout come game day. Whether you're after football, boxing or golf, this venue screens all the latest matches while supplying freshly pulled pints aplenty. Hungry? Hunker down with a gourmet burger and fries.
With tasty dishes, beers, wines and spirits all on the menu, Pub On The Park is a great option for sports bars in Hackney. Chow down as you catch all the biggest sporting fixtures across three huge screens.
Traditional Clapham boozer The Old Tavern is the place to be for watching live sport. With cosy interiors, projectors to catch the game and plenty of cheap craft pints on tap, you can't go wrong. Topping it off? Plate after plate of tasty Mexican food.
Not just a place where you can practice your ping pong and pool skills, The Bat and Ball is the Stratford watering hole screening all the live sport fixtures. While you watch, chow down on pizza and sink a few pints or cocktails.
For cracking sports bars in London, check out The Rose and Crown. Situated in Wimbledon, the venue is great for settling into while slinging back a pint. From football and golf to boxing and rugby, it's top-notch for fanatics.
The Canonbury definitely knows a thing or two about atmosphere for any sports game. Head to this North London haunt for some great pub grub, from small plates to your good ol' steak meal, and their selection of craft beers and wine.
A pretty pub for all your drinking antics, The Regent is a fantastic place for your sports watch parties. Whether it be football, rugby or golf, the venue boasts HD screens, alongside freshly pulled pints and scrumptious fare - think cauliflower wings and parmesan truffle chips.
Gastro pub and sports bar The Bull & Gate is perfect for grabbing a pint while watching the game. It's perched right on Kentish Town Road, featuring rustic interiors and mismatched furniture that give you all feels of a classic cosy boozer.
If you're looking for a top-notch spot to watch the sport, then be sure to check out Hope & Anchor. This Brixton hotspot has over 20 screens to catch all the action alongside a private hut for those special gaming antics. Feeling hungry? They also have a cracking menu too.
Bars in London showing sports don't get much better than Sports Bar & Grill in Canary Wharf and Farringdon - it's literally in the name. Expect screens galore for stellar views, alongside darts and pool for after you're done watching.
The Golf Groove in Wimbledon may be the ultimate sports bar, with 12 virtual putting bays alongside a bar and lounge showing the likes of football plus rugby matches across multiple TVs. Just a short walk from the station, head down to catch the game while enjoying tasty food and drink.
Head here on Friday, Saturday and Sunday, and you can enjoy a free round of Guinness when you book the Old Ship in Richmond. While watching on HD screens, you can also grab some scrumptious British grub and tasty treats.
Looking for a sports bar in Central London with an epic atmosphere? Clubhouse 5, Leicester Square has got you sorted. Wherever you're seated, you'll get a prime view of the 4K ultra HD screens. Plus, there's a mouthwatering menu of burgers, wings and loaded fries.
Situated in Clapham Common, The Alexandra has been around for over 150 years. But it's not just history that this pub has to offer, as they've also got two huge projector screens and five more HD TVs to watch live sport on. They show football, rugby and much more here, paired with craft beer and cocktails, and they've even got dartboards to keep you entertained after the game is over. And if you're hungry? These guys are slinging out delicious pizzas too.
Searching for a great sports bar spot? Head to The Castle, where you'll get the chance to eat juicy burgers and other pub grub, while downing the most refreshing pints of beer. It's a great spot to watch Six Nations with its huge TV screens throughout the venue.
As well as serving a wide selection of British plates and craft beer, Broadwood screens big matches in a dedicated room. Get down to the City of London favourite for all that plus a few competitive rounds of shuffleboard for when you're done.
Need to watch the latest sports fixture? Doggett's Coat & Badge is the place to be. Screening all of the biggest events across the calendar, this Southbank pub will have you enjoying classic British plates and real ales as you catch every last second.
One of the best sports bars in London, The Rialto Backstage Bar is a Leicester Square staple that's always buzzing on match day. Hunker down to watch all the live TV, with a wide choice of drinks and lip-smacking international dishes to tuck into while you're there.
A top football bar in London, this lovely boozer is giving every die-hard fan exactly what they need. From unique interiors and games to pool tables and American eats, head on down to try it for yourself. Check out its Old Street or Clapham location as well.
If you're after a sports bar in Fulham, The Wolfpack Inn is the venue for you. Gather your pals as you enter this joint for big fixtures, from rugby to football, all before delving into grub. To top it off? There's also a Queen's Park and West Hampstead location.
One of the best sports bars with big screens in London, The Junction is a boozer with a sprawling outdoor space and indoor opportunities to catch all the action. Better yet, there's a lineup of live music or DJs to let your hair down after any big win.
Close to many of London's hot tourist spots and set in the shadows of St. Paul's Cathedral, Pavilion End is a beautiful city pub. Great for cosy after-work drinks and with a gorgeous beer garden, it's perfect for catching rays with a side of sports.
Located in the City of London, Goldwood Sports Pub & Kitchen is a stylish pub worth getting stuck into. You can enjoy live sports on 20 different HD screens while sipping on a freshly pulled pint and wolfing down loaded filthy fries or Korean chicken burger.
One of the best bars to watch sports in Victoria, this unique pub boasts numerous screens across the venue, alongside a superb range of craft beers, vino and cocktails, and some sumptuous slices of homemade pizza.
Commonly considered one of the leading football bars in London, The Northcote promises a buzzing atmosphere come match day. Line yourself up with a couple of crisp ales to settle those nerves before the games get underway from both Sky and terrestrial TV.
Sitting pretty on Tottenham Court Road, Fitzrovia Belle is one of the best sports bars in Central London. Head here for the chance to catch all of the latest fixtures with freshly poured drinks and steaming hot British dishes that are sure to impress.
King's Cross' canalside Rotunda is a great spot to sit back and enjoy all the sporting events from your favourite teams on the bar's 75-inch screen. Get your Freeview, BT and Sky Sports fix as you snack on dishes from their bar food menu along with your pint.
Fancy catching all the sporting action with a cocktail in hand? We thought so. Then make your way to 104 Bar on Brick Lane. This fabulous joint is streaming some of the biggest games, from football to boxing, on its cool range of screens. To top it off, there's also a happy hour menu.
For sports bars in London, check out The Star SE18. Nestle into their cosy leather booths as you catch all the latest fixture, from rugby and boxing to golf and cricket. For food? Tuck into a pizza and pasta, alongside a pint or glass of bubbly.
Boasting some top-notch pub grub in London, The Lord Palmerston knows a thing or two about hosting for the big game. Whether it be the Super Bowl, Premier League or World Cup, this spot has large screens for the best viewing experience.
Set in an old theatre, The Grand isn't just a clubbing hotspot - it's also a unique setting for watching all the big games from England football and rugby matches to the Champions League. Head here for every try, pass and tackle before a big night out.
With a number of different areas, the Carlsberg is one of the best sports bars in Leicester Square. Home to plasma screens and huge projectors hanging above the main seating, the venue is great for supporting all your favourite teams with a pint in hand.
Looking for a classy place to catch the footie after work? Brigadiers is on hand with a self-service whiskey machine and an ample menu of Indian food to explore as you watch every moment live. Nestled in Bank, this is sure to pop off come match day.
The Salt Room is inviting you to check out your favourite sport in Islington, as the venue is bringing food and drink packages available to pre-order. Enjoy refreshing pints and sumptuous burgers while cheering on your team. England, right?
Whether you're looking to catch all the action from the rugby or don't wanna miss a minute of the football, get down to The Duchess where you'll find live sports alongside a menu of tasty burgers and beer on draught.