The Best Football Pubs In London

Nobody wants to find themselves packed into a rubbish boozer catching a barely-there glimpse of a tiny TV come match day, and that’s exactly why we’re here to help.

Whether you're tuning into the Premier League, Champions League, Euros or the World Cup, here’s a huge guide to the best pubs for watching football in London, complete with unbeatable drinks deals, electric atmospheres and giant HD screens. From Arsenal or Tottenham Hotspur to Liverpool or Manchester, get ready to cheer on your favourite team. 

Best Places To Watch Football In London

Last edited by Scarlett Welch

Last updated on 13th June 2025




Pavilion End

🍺 Uninterrupted football? Yes, please 🍺 -

  • Where: 23 Watling Street, The City, EC4 9BR
  • Sports: football and rugby 
  • Subscriptions: Sky Sports, TNT Sports and Amazon Prime TV

Found yourself in St. Paul's minutes from kick-off, with nowhere to watch the game? Problem solved - just head over to the Pavilion End, the gastro-pub that goes nuts for all things sport. Part of the Fuller's group, you can expect hearty dishes and quality ales as standard.

Bar Kick

FREE TABLE FOOTBALL MONDAYS

  • Where: 127 Shoreditch High Street, Shoreditch, E1 6JE
  • Sports: football, Super Bowl, darts, cricket and F1
  • Subscriptions: Sky Sports 

Renowned for its table football, great food and match day coverage, Bar Kick is indisputably one of the best places to catch the Premier League and Championship action in London. Happy hour lasts from 4pm 'til 7pm every day (think £5 on selected pints or 2-4-£12 on selected cocktails), so once the game is over, you might as well stay to take advantage of the uber-cheap drink deals.

The Fentiman Arms

RWC package

  • Where: 64 Fentiman Road, Vauxhall, SW8 1LA
  • Sports: football 
  • Subscriptions: Sky Sports

Having gained a reputation as one of Vauxhall's favourite boozers, The Fentiman Arms boasts modern interiors and a lovely ambience. It also shows live sports on terrestrial TV, so you can catch all of the most important football matches of the year with a pint of something tasty to hand alongside one of its juicy burgers. 

Merchant

  • Where: 23-25 Battersea Rise, Clapham Junction, SW11 1HG
  • What they show: Premier League, Champions League, Europa League, World Cup, Euros
  • Channels: Sky Sports and TNT Sports
  • Need to know: They don't always show every match of some tournaments like the Euros and the World Cup (they mainly just show England games for these)

Catch the next big game from the Merchant, a lively boozer with a huge projector screen to take advantage of, as well as several other HD screens across the venue. They'll be showing everything from the Premier League to international games, with mouthwatering BBQ food from Red Dog Saloon, burgers and more to get stuck into as well.

The Albion, Blackfriars

  • Where: 2-3 New Bridge Street, Blackfriars, EC4V 6AA
  • What they show: Premier League, Champions League, Europa League, Euros, World Cup
  • Channels: Sky Sports, TNT Sports, ESPN, Premier Sports
  • Need to know: They show a variety of sports, so specify what game you want to watch when booking

Make your way to the Albion, the City's warm and relaxed boozer, which has all of the action from Sky Sports, ESPN and Premier Sports. Open over the weekends - rare for a city pub - there's top-quality grub and an award-winning real ale lineup at the bar.

Broadwood

  • Where: 25 Old Broad Street, Liverpool Street, EC2N 1HN
  • Sports: football, rugby, NFL, horse racing and golf
  • Subscriptions: Sky Sports and TNT Sports 

Boasting ten large plasma screens across their two floors, you can catch every Premier League, Champions League and FA Cup game at Broadwood. This lively sports bar is found close to Liverpool Street, flaunting stylish, modern interiors and a well-stocked bar.

There's a cracking food menu up for grabs as well - we're talking beer-battered haddock and chips, truffle mushroom pizzas, double cheeseburgers and much more.

The Black Lion, West Hampstead

  • Where: 295 West End Lane, Hampstead, NW6 1RD
  • Sports: football and F1
  • Subscriptions: Sky Sports

When it comes to the best pubs in London for football, West Hampstead has a beauty in the form of The Black Lion. Tuck into a choice of tasty burgers or classic British grub, including pies and fish and chips, while cheering on your team and knocking back pints of refreshing craft beer. And after the game is over? Be sure to enjoy some alfresco sips in their spacious beer garden as well.

Goldwood Sports Pub & Kitchen

  • Where: 30-32 Old Jewry, Bank, EC2R 8DQ
  • Sports: football, rugby, F1, NFL, horse racing, golf, boxing, tennis and cricket 
  • Subscriptions: Sky Sports and TNT Sports

Situated in The City of London, Goldwood Sports Pub & Kitchen is slinging out delicious eats such as Korean chicken burgers and loaded filthy fries. While enjoying your food, you can watch all the latest football action in this cosy boozer as it comes with 20 ultra-high-definition screens, as well as three 100-inch ones.

The Alexandra

  • Where: 14 Clapham Common South Side, Clapham, SW4 7AA
  • Sports: football, darts, horse racing, F1 and rugby 
  • Subscriptions: Sky Sports and TNT Sports

With projectors dotted across their Clapham Common venue, The Alexandra is a firm spot to catch the football. Watch every boot of the ball from your cosy seat, all while guzzling delicious craft pints with pals. And if you're feeling peckish? You can dig into tasty pizza slices, topped with everything from salami picante to oyster mushrooms and black olives.

The Coat and Badge

  • Where:  8 Lacy Road, Putney, SW15 1NL
  • Sports: football 
  • Subscriptions: Sky Sports and TNT Sports 
  • This is a great spot for home and away fans for Fulham FC on match day 

The spacious beer garden at the Coat and Badge is where football fans assemble for a couple of pre-game pints every Saturday. And for when the whistle blows? You'll find a warm and lively Putney pub inside, complete with HD screens and top-notch half-time grub, like Cyder-battered haddock and chips. 

Vine

Set menu - 2 courses £18, 3 courses £22

  • Where: 86 Highgate Road, Highgate, NW5 1PB
  • Sports: football, F1 and rugby
  • Subscriptions: Sky Sports 

Located in Kentish Town, Vine is a cosy boozer that's one of the top pubs showing football in London. Not only have they got all the HD screens you could ask for, which show all the biggest games, but they've got shuffleboard tables to keep you entertained long after the game is over. As for the menu? Expect everything from Buffalo chicken wings to dry-aged double cheeseburgers or fish and chips here.

Grove Surbiton

  • Where: 9 Grove Road, Surbiton, KT6 4BX
  • Sports: football
  • Subscriptions: Sky Sports

Grove Surbiton is a fabulous watering hole for all your football needs, with multiple HD screens to be found across the venue. Not only does the pub promise freshly pulled pints and HD screens across the venue, but it also slings out game day food for when you get hungry - think plant-based burgers, pan-fried sea bass fillets and more. 

World's End

  • Where: 21-23 Stroud Green Road, Finsbury Park, N4 3JF
  • Sports: darts, football and F1
  • Subscriptions: Sky Sports and TNT Sports 

On the hunt for a football pub in Finsbury Park? The World's End has got you covered, with its ornate ceilings and HD TVs. While you glue your eyes to the huge projector screen, get to know the lip-smacking menu of BBQ fare thanks to Red Dog Saloon and Sunday roasts, not to mention the refreshing beer list. 

The Bull & Gate

  • Where: 389 Kentish Town Road, Kentish Town, NW5 2TJ
  • Sports: rugby, F1 and football 
  • Subscriptions: Sky Sports 

Sip on cocktails, warming red wine and chilled draught pints as you catch the football at The Bull & Gate, a cosy boozer right on Kentish Town Road. Better yet? This place serves up some cracking gastro grub, so you'll never go hungry while watching the beautiful game. Think crispy salt and pepper squid, baked Camembert and pork, apple and leek Scotch eggs, perfect for sharing. 

The Arnos Arms

Quiz Night and 2 other offers

  • Where: 338 Bowes Road, Arnos Grove, N11 1AN
  • Sports: football
  • Subscriptions: Sky Sports 

Not only do these guys play all the BT Sports matches, but they also have a fine selection of drinks to accompany them: think locally sourced cask ales and beers, which are always brewed within the borough of Enfield. And if all that cheering gets you hungry, The Arnos Arms also fronts a menu featuring tasty pub food too.

The Dog and Wilderness

Looking for somewhere fun to watch the football? Then head to The Dog and Wilderness in Croydon, which boasts Sky Sports across its multiple TV screens, as well as a cracking selection of ice cold pints at the bar. 

The dark wooden interiors feature traditional furnishings and lots of pretty fairy lights, and they've got a huge, leafy beer garden too. There are screens both inside and out, with colourful alfresco huts to watch from.

The Earl Of Camden

  • Where: 55 Parkway, Camden, NW1 7PN
  • Sports: football, darts, rugby and F1
  • Subscriptions: Sky Sports 

A North London hidden gem if we ever saw one, The Earl of Camden comes out on top when it comes to brilliant sports bars. Get your football fix at this trendy pub that promises epic screenings of all the matches. Plus, there are craft beers and stonebaked pizzas up for grabs.

Cock and Bottle

  • Where: 17 Needham Road, Notting Hill W11 2RP
  • Sports: football and rugby 
  • Subscriptions: Sky Sports 

Cock and Bottle is a great place in Notting Hill to catch all the sports action. The cosy pub showcases a huge HD screen, as well as food and pints to match. We recommend trying the bar board, featuring the likes of Korean chicken bites, onion rings, crispy squid and more.

Westwood Sports Pub & Kitchen

  • Where: Unit 0233, Westfield Ariel Way, Shepherd'sd Bush, W12 7HB
  • Best for: football, rugby and cricket 
  • Subscriptions: Sky Sports 

This excellent bar and kitchen down in Holland Park offers a unique selection of pizzas, beers and British plates, alongside all the football coverage you could want, including Premier League, Champions League and the Euros. Head to Westwoods Sports Pub & Kitchen to indulge in a 145-inch TV wall and a pretty terrace after the games finish.

The Crown and Castle

  • Where: 600 Kingsland Road, Dalston, E8 4AH
  • Sports: football, rugby and cricket 
  • Subscriptions: Sky Sports 

If you're looking for a pub in East London where you can watch the football, that's got a friendly atmosphere as well as a cracking craft beer selection, then The Crown and Castle is right up your street.

Laced with history and boasting a legacy that spans over two centuries, this old boozer has an array of glossy screens fixed to its walls, meaning you can get a great view of the game from wherever you decide to enjoy your pint. 

The Jolly Gardeners

Sunday Roast and 4 other offers

  • Where: 61-63 Lacy Road, Putney, SW15 1NT
  • Sports: football, rugby and cricket
  • Subscriptions: Sky Sports and TNT Sports

Looking for a place to catch the latest sports fixtures? The Jolly Gardeners is favoured among local fans for its cosy atmosphere (as well as cute interiors - think baby blue walls and wooden furnishings) and fantastic selection of pub grub. In the way of liquid libations, this hearty haunt boasts craft beers, artisan spirits and ale.

The Perky Nel

  • Where: 7-8 Cavendish Parade, Clapham, SW4 9DW
  • Sports: football and F1
  • Subscriptions: Sky Sports 

If you're in search of pubs to watch the football in Clapham, look no further than The Perky Nel. This brilliant boozer comes with a pretty little terrace, as well as large screens showing the fixtures throughout the year. And while you're there, don't forget to check out the delicious dishes on offer.

The Old Thameside Inn

  • Where: Pickfords Wharf, Clink Street, London Bridge, SE1 9DG
  • Sports: football 
  • Subscriptions: Sky Sports, TNT Sports, Viaplay and Amazon Prime 

If the idea of waterside views paired with game day action sounds like a bit of you, then make a beeline to The Old Thameside Inn. With an extensive range of real ales, artisan gins and craft beers on the cards, there really is no better place than this London Bridge football pub. 

Distillers

🎭 LOLipops Comedy Night 🎭

  • Where: 64 Fulham Palace Road, Hammersmith, W6 9PH
  • Sports: football and rugby
  • Subscriptions: Sky Sports and TNT Sports 

If you're looking for a haunt in West London that boasts an impressive craft beer collection as well as shiny screens to catch a match on, then The Distillers is the boozer for you. Oozing warmth and charm, thanks to its checkered chairs, white beamed ceilings and exposed brick walls, it makes a relaxing haunt to enjoy a pint of the good stuff, alongside a juicy burger or some truffle mac 'n' cheese.

Old Ship Richmond

  • Where: 3 King Street, Richmond, TW9 1ND
  • Sports: football and rugby 
  • Subscriptions: Sky Sports

Home to one of the best match-watching atmospheres in all of West London, Old Ship Richmond is a must-visit during the World Cup. It showcases seven screens around the pub, not to mention a top selection of food and drinks. Think beef burgers, smoked haddock fish pies and more. 

Long Arm Brewery & Tap Room

  • Where: 20-26 Worship Street, The City, EC2A 2DX
  • Sports: football, rugby and motor sports 
  • Subscriptions: Sky Sports 

Long Arm Pub & Brewery in Shoreditch is the first of its kind when it comes to a boozer with a negative carbon footprint. Everything is brewed and served onsite, straight from tank to glass, meaning you can enjoy a pint in good faith.

The atmospheric hotspot boasts two projectors showing fixtures alongside an array of shiny screens too, as well as a droolworthy menu featuring all-American bites like ribs, nachos and hot dogs.

Clapton Hart

  • Where: 231 Lower Clapton Road, Clapton, E5 8EG
  • Sports: football 
  • Subscriptions: Sky Sports 

Promising a buzzing atmosphere when the football's on, The Clapton Hart is a cosy boozer that's been around since the 18th century. This traditional spot features comfy leather sofas, high ceilings and a roaring fireplace, and there's even a spacious beer garden for the summer.

While you watch, sip local ales, fine wines or creative cocktails. And if you're feeling peckish, there's everything from sausage and mash to spiced fried chicken burgers on the menu.

Leinster Arms London

  • Where: 17 Leinster Terrace, Bayswater, W2 3EU
  • Sports: football  and F1
  • Subscriptions: Sky Sports 

Located in Bayswater, Leinster Arms is a great shout when it comes to football pubs. Head inside and watch a part of the game on the venue's HD screens or settle in for the evening and tuck into some lip-smacking pub grub while catching every play. We're talking mac 'n' cheese croquettes, calamari, crispy pork belly bites and more. Plus, you can pre-order your food too. 

Peckham Arches

Happy Hour

A vibrant South London destination, Peckham Arches has always got a buzzing atmosphere going on. Cheer for your team among other fans in their lively outdoor space, which is both heated and covered to account for all weathers.

The cool space features lots of long tables and pretty greenery, as well as large screens. They serve cracking cocktails and fresh tank beer from Bird House Brewery, alongside scrumptious tacos, and you'll often find DJ sets on the weekends too.

Rocket Euston

  • Where: 120 Euston Road, Euston, NW1 2AL
  • Sports: football, rugby, darts, F1, cricket and more 
  • Subscriptions: Sky Sports and TNT Sports 

The buzzing atmosphere at Rocket Euston is a dream for sports fans, as the boozer is fronting eight HD TVs and a slick sound system to make sure you don't miss a moment of the football. And for when you need to refuel? Think gourmet burgers, pub classics and steak, all washed down with refreshing beers.

Hawkins Forge

Two Cocktails for £15. and 1 other offer

  • Where: 110 Battersea Rise, Battersea, SW11 1EJ
  • Sports: football, cricket and rugby
  • Subscriptions: Sky Sports 

When it comes to the best London football pubs, Hawkins Forge has got your back. Not only is it home to Sky Sports, but it also serves up all kinds of delicious food and drinks. Whether you fancy cocktails, beer, ale or cider, you'll be well-watered here, among 70s-style interiors and shabby chic exposed brick work. 

The Cow

  • Where: 4 Chestnut Plaza, Montfichet Road, Stratford, E20 1GL
  • Sports: football 
  • Subscriptions: Sky Sports 

Located just a stone's from away from the stunning Olympic Park, The Cow is all about great sport. An ideal spot to watch the football in Stratford, this place boasts amazing views, fresh food (especially the Sunday roast thanks to head chef Reece's culinary talent), quality ales and a vibrant atmosphere.

Grand Junction Arms

  • Where: Acton Lane, Harlesden, NW10 7AD
  • Sports: football, F1 and rugby
  • Subscriptions: Sky Sports and TNT Sports 

Grand Junction Arms is located in the North West of London, sporting pretty views of the Grand Union Canal and offering a relaxing atmosphere - ideal for enjoying a spot of football.

Its main bar area is bright and beautiful, with golden light fixtures, hanging plants and burnt orange leather sofas. However, it's the private lodges you'll want to secure for you and your mates as they come equipped with speakers and screens ideal for showing the match. 

Greenwood

  • Where: 170 Victoria Street, Victoria, SW1E 5LB
  • Sports: football, rugby, NFL, horse racing and golf
  • Subscriptions: Sky Sports and TNT Sports

You're guaranteed a fantastic view of all the action at Greenwood, a vibrant sports bar and kitchen found just opposite Victoria station. You'll find over 30 different ultra-high-definition TVs here, as well as a gigantic 150-inch screen across one of the walls.

Sip on refreshing beers and cocktails while you watch, paired with a delicious selection of American-style eats. We're talking hot honey halloumi burgers, crispy chicken wings and truffle mushroom pizzas.

O'Neill's Leytonstone

  • Where: 762 High Road, Leytonstone, E11 3AW
  • Sports: football, cricket and rugby 
  • Subscriptions: Sky Sports and TNT Sports 

O'Neill's Leytonstone always promises a superb match day experience, with numerous screens found all across the pub. Plonk yourself in front of the TVs and lap up all of the fun while getting stuck into the food and drink, with fun DJ sets and live bands for afters.

Euston Flyer

  • Where: 83-87, Euston Road, Euston, NW1 2RA
  • Sports: football, cricket, darts, golf, motor sports, rugby and tennis 
  • Subscriptions: Sky Sports and TNT Sports 

So you don't miss out on the beautiful game, make sure to book yourself a spot at Euston Flyer. This bustling boozer is loved by sports fans for its big screens, comfortable Chesterfield sofas and fantastic lineup of liquid libations.

The Junction

  • Where: 9 Gayton Road, Harrow, HA1 2DH
  • Sports: football, rugby and cricket 
  • Subscriptions: Sky Sports and TNT sports 

While you may know it for its slick entertainment lineup and alfresco terrace, The Junction is one of the city's best places to watch the football. Whether it's the Premier League, Champions League, World Cup or Euros, this joint's indoor and outdoor screenings will be showing all of the action.

The Elgin

  • Where: 96 Ladbroke Grove, Notting Hill, W11 1PY
  • Sports: rugby and football 
  • Subscriptions: Sky Garden 

Happen to be in Notting Hill? We highly recommend checking out The Elgin. Not only does the boozer serve delicious craft beer and British fare, like Dairy cattle beef burgers and Lincolnshire sausages, but it also features huge plasma screens so you can catch every last second of the games.

The Loose Box

2-4-1 Happy Hour! and 4 other offers

  • Where: 51 Horseferry Road, Westminster, SW1P 2AA
  • Sports: football 
  • Subsciptions: Sky Sports 

Looking for somewhere to watch the match in Westminster? The Loose Box should be your go-to. The Horseferry Road boozer comes complete with screens across the venue, as well as a set of shuffleboard tables to keep you entertained through half-time. And on the menu? Chow down on excellent slices from Pizza Mannyacs.

Adam and Eve, Oxford Street

  • Where: 77a Wells Street, Soho, W1T 3QQ
  • Sports: football 
  • Subscriptions: Sky Sports 

Grab yourself a pint over at The Adam and Eve in the West End, where all of your sports-watching dreams will come true. This gorgeous hangout (which boasts unique artwork, colourful seating and ambient lighting) boasts six screens showing all of the on-pitch action. Food-wise, you can expect battered chicken wings, halloumi bites and more. 

One Over The Ait

  • Where: 8 Kew Bridge Road, Kew, TW8 0FJ
  • Sports: football and rugby
  • Subscriptions: Sky Sports and TNT Sports 

With great views of Kew Bridge throughout your half-time pint on the terrace and plenty of screens inside, One Over The Ait is a great choice of football pubs. Accompany your viewing with Fuller's pints galore and seasonal meals, like Cumberland sausages, aubergine Schnitzel and more. 

Park Tavern

  • Where: 212 Merton Road, Wandsworth, SW18 5SW
  • Sports: football 
  • Subscriptions: Sky Sports and TNT Sports 

Settle in for an afternoon watching the fixtures, as Park Tavern has got everything you need to make sure it's an action-packed event. Think loads of screens across the venue, pub grub from the wood-fired Braai and refreshing pints, as well as a dog-friendly policy.

The Devonshire

  • Where: 39 Balham High Road, Balham, SW12 9AN
  • Sports: football
  • Subscriptions: Sky Sports

The Devonshire is a pretty pub nestled in Balham, boasting modern light fixtures and stained glass windows. Out back, you'll find a vibrant beer garden that's flooded with revellers come summertime.

This haunt also comes with a number of TVs screening the big matches, making it a top spot for watching the football with friends while tucking into gourmet sandwiches filled with steak or cider-battered fish fingers.

Sebright Arms London

Weekday Happy Hour: £4.40 Pints until 7pm! and 1 other offer

  • Where: 31-35 Coate Street, Hackney, E2 9AG
  • Sports: football 
  • Subscriptions: Sky Sports 

Sports fans, rejoice: The Sebright Arms is your go-to spot for watching all the big games live. With multiple screens and a buzzing atmosphere, there's no better place to cheer on your favourite teams.

Enjoy a refreshing pint from our rotating selection of craft beers as you settle in for an exciting match. The welcoming vibe and enthusiastic crowd make every game feel like a home match. Whether it's football or any major sporting event, it guarantees an electrifying experience that you won't want to miss.

The Three Compasses

Bottle of Prosecco for bookings of 15+ and 4 other offers

  • Where: 99 Dalston Lane, Dalston, E8 1NH
  • What they show: All major football tournaments, including Champions League, Premier League, World Cup, Euros, English Championship Play-Off
  • Channels: Sky Sports and TNT Sports
  • Need to know: On Tuesdays (quiz night) they only show big games with no sound on

If you're keen on sports and down in the Dalston area, don't miss The Three Compasses. Not only are they taco champions with regularly rotating kitchen hosts, but they also pull out the big screen for matches, making for an all-encompassing football pub environment.

The Royal Oak Twickenham London

  • Where: 13 Richmond Road, Twickenham, TW1 3AB
  • Sports: football and rugby
  • Subscriptions: Sky Sports
  • Within close proximity to Twickenham Stadium 

Located close to Twickenham station, The Royal Oak is a welcoming boozer decked out in sleek, modern interiors, from varnished wooden tables to cool neon signs. Grab delicious craft beers from the bar while you watch the football on their many TV screens.

If you're feeling hungry, there's an extensive menu up for grabs too - from Portobello mushroom burgers to 38-day aged sirloin steaks and stone-baked pizza, there's something for everyone. 

Pride of Paddington

  • Where: 1-3 Craven Road, Paddington, W2 3BP
  • Sports: football 
  • Subscriptions: Sky Sports and TNT Sports 

Located just a short walk from the station, Pride of Paddington is the place to go to cheer on your team. They show a variety of different sports on large flat-screen TVs, including our beloved football. Head on over to see all the scores with a glass of something chilled and boozy to hand, like an Aperol spritz or IPA.

Bonds, Mayfair

☀️ Heat of the Moment: A Summer Set Menu with Hendrick’s Gin 🌿

  • Where: 11 Dering Street, Mayfair, W1S 1AR
  • Sports: football, boxing, rugby, darts and F1 
  • Subscriptions: Sky Sports 

If you're wondering where to watch the likes of the Championship and World Cup in Mayfair, Bonds is the place to go. This gorgeous pub is as stylish as they come, with velvet booths and leather stools. Head on over to catch the game on the big screen, with delicious pints and stellar grub to hand.

Nordic Bar

Happy Hour

  • Where: 25 Newman Street, Soho, W1T 1PN
  • What they show: Premier League, Champions League, Europa League, World Cup, Euros
  • Channels: Sky Sports and TNT Sports
  • Need to know: They show all kinds of sports, so when booking, mention what match you're there to see

Nordic is the football-crazy Scandinavian-themed bar that's located a short stroll away from Oxford Street. With a number of screens showing the match and ping-pong to keep you busy during halftime, these guys serve up an unmissable menu of authentic food and drinks, like a Scandi Berry Mule or a gin-based Idunn's Kiss. 

Sports Bar & Grill, Marylebone

  • Where: Marylebone, Canary WharfOld Street, and Clapham 
  • Sports: football, Super Bowl, darts, F1 and Rugby Union 
  • Subscriptions: Sky Sports

One of the best pubs for watching football in London, Sports Bar & Grill is making sure you catch every match in style. Not only does it have comfy booths and HD screens throughout the venue, but it's also got award-winning burgers and tasty pints. Check out its Canary WharfOld Street or Clapham locations too.

The Charlotte

  • Where: 204 Union Street, Southwark, SE1 0LX
  • Sports: football, rugby and boxing 
  • Subscriptions: Sky Sports and TNT Sports 

Complete with three separate viewing areas as well as a huge beer garden, The Charlotte in Southwark knows a thing or two about how to pull off the ultimate match day. With private areas available to book and the option to pre-order drinks packages, this place is taking the stress out of even the most intense matches.

The Railway

Unlimited Yorkshire Puddings with any roast

  • Where: 202, Upper Richmond Road, Putney, SW15 6TD
  • Sports: football and rugby
  • Subscriptions: Sky Sports

The Railway in Putney has been on the scene since 1889, meaning it has a long history of showing the beautiful game. Settle down to watch across the scattering of TVs, all while tucking into seasonal pub grub and sipping craft beer. Fun fact: this is the exact pub where The Police headlined their first gig in 1977.

BrewDog Waterloo

QUIZ NIGHT FREE PINT and 2 other offers

  • Where: Unit G, 1 The Sidings, Waterloo, SE1 7BH
  • Sports: football, rugby, F1, golf and NFL
  • Subscriptions: Sky Sports and TNT Sports 

Thanks to multiple screens showing both Sky and TNT Sports, BrewDog Waterloo is a top choice for watching football. This casual, industrial-style venue features simple furnishings with quirky twists, including ping pong tables and an indoor slide.

Cheer on your team in a buzzing setting, all while sipping on some of the freshest craft beer around. And if you're feeling peckish, you can tuck into everything from sourdough pizzas to chicken burgers or cauliflower wings.

Duchess Belle

  • Where: 101 Battersea Park Road, Battersea, SW8 4DS
  • Sports: football, cricket, rugby, F1 and American sports 
  • Subscriptions: Sky Sports 

Looking for a pub to watch the football in Battersea? Make your way to Nine Elms where the Duchess Belle is showing all the games, from the Championship to the Premier League and more, on UHD screens. They also feature a menu that includes everything from hot dogs and pies, washed down with their wide selection of draught ales and wines. 

Pub On The Park

View of the Football

  • Where: 19 Martello Street, Hackney, E8 3PE
  • Sports: football, rugby, darts and motor sports 
  • Subscriptions: Sky Sports 

Home to seven large screens, this lovely local by London Fields is ideal for watching your favourite team kick about the green. Pub On The Park offers comfortable sofa seating, delicious grub (the Sunday roasts are a high point) and a fantastic range of boozy tipples, as well as soft drinks. 

The Temperance, Fulham

  • Where: 90 Fulham High Street, Fulham, SW6 3LF
  • Sports: football, darts, rugby and F1 
  • Subscriptions: Sky Sports 
  • Great location if you're a fan of Fulham FC 

Not sure where to cheer on your favourite team? The Temperance is one of the best football pubs in West London. Expect comfy booths, private TVs, and a menu packed full of wings, nachos, pizzas, burgers and much more. Catch everything here, from the Premier League to the FA Cup, shown on its cool plasma screens via Sky and BT Sports.

The Cherry Tree

  • Where: 31-33 Grove Vale, Dulwich, SE22 8EQ
  • Sports: football and rugby 
  • Subscriptions: Sky Sports, TNT Sports and Amazon Prime 

The Cherry Tree is a South London football pub where five screens, both inside and outside, have all your viewing needs covered. And when you get peckish? Wash classic grub or a Sunday roast down with cask ales and fine wine.

The Market Tavern

  • Where: 7 Shepherd Street, Mayfair, W1J 7HR
  • Sports: football and rugby 
  • Subscriptions: Sky Sports 

If you fancy watching the football and enjoying a nice plate of grub with some drinks, then look no further than The Market Tavern. Serving British classics with a contemporary twist, this spot is cosy and has a great screen to watch the game. It's also not bad to look at either, as it features wood panelling, original Victorian features and boudoir-inspired interiors. 

Cabbage Patch

  • Where: 67 London Road, Twickenham, TW1 3SZ
  • Sports: football and rugby 
  • Subscriptions: Sky Sports and TNT Sports 
  • Only a short walk away from Twickenham Stadium 

If you're looking for a pub that lives and breathes football, look no further than The Cabbage Patch in Twickenham. From the Premier League to international fixtures, this pub has all the matches covered.

With multiple screens, a vibrant atmosphere, and friendly fellow fans, it's the perfect spot to watch the big game, grab a pint, and enjoy the thrill of live football. No matter the competition, you'll feel right at home here, surrounded by passionate supporters and great pub vibes.

Moretown Belle

  • Where: 5 Thomas More Street, St Katharine's and Wapping, E1W 1YY
  • Sports: football, NFL, rugby and more
  • Subscriptions: Sky Sports and TNT Sports 

Never miss a moment as Moretown Belle, located a short walk from the Tower of London, shows all the footie action across its 31 ultra HD screens. Sit back with a delicious draft ale, beer or wine and tuck into a menu of pub classics as you cheer on your team in comfort and style.

The Hercules Pillars

Happy Hour! and 1 other offer

  • Where: 18 Great Queen Street, Holborn, WC2 5DG
  • Sports: cricket, cycling, darts, football, golf, horse racing, motor sports and rugby 
  • Subscriptions: Sky Sports 

The Hercules Pillars is one of the best pubs for football in London. Just a stone's throw from Holborn Station, this traditional English boozer is home to a plethora of first-class screens to stream the big games. Hungry? They have a cracking food and drinks menu too, featuring crispy chicken burgers and margherita pizzas. 

The Wheatsheaf

  • Where: 2 Upper Tooting Road, Tooting, SW17 7PG
  • What they show: Premier League, Europa League, Champions League, FA Cup, Euros, World Cup, English Championship Play-off
  • Channels: Sky Sports and TNT Sports
  • Need to know: They also regularly show rugby, so check ahead of time that they're showing the football

The Wheatsheaf is a Tooting Bec pub showing football, among many other different types of sports. Renowned for its atmospheric, cosy interiors, it really is perfect for watching all of the games, from the Premier League all the way to the World Cup.

The Hawk's Nest

Margarita Cocktail + Margherita Pizza for £14.50 and 1 other offer

  • Where: 190 Railway Arches, Goldhawk Road, Shepherd's Bush Market, Shepherd's Bush, W12 8DF
  • Sports: football
  • Subscriptions: Sky Sports

The Hawk's Nest is one of those pubs that really blow it out of the water when it comes to game day atmosphere. Alongside its extensive menu of delicious pizzas, cocktails and craft beers, it also screens sports so that you don't have to miss any of the action. And at halftime? Check out the pool table and gorgeous alfresco terrace.

The Duchess of Kent

  • Where: 441 Liverpool Road, Highbury and Islington, N7 8PR
  • Sports: football, cricket, tennis, motor sports and rugby
  • Subscriptions: Sky Sports 

When it comes to good football pubs, London's The Duchess of Kent ticks all the boxes. As well as showing an array of matches, from the Premier League to the World Cup, it's bringing comfort food to the next level with its seasonal menus. Catch the big game while enjoying your meal and tipping back refreshing pints.

The Victory

  • Where: Unit 1, The Balcony, Waterloo, SE1 8SW
  • Sports: football 
  • Subscriptions: Sky Sports 

From its elegant decor, you wouldn't have initially thought The Victory to be one for football, but the modern British pub is committed to showing games for sports fans. Tucked away near Waterloo's bustling station, it serves quality food and drink at half time, like a chorizo scotch egg with piccalilli.

The Duke of Edinburgh

View of the Football and 6 other offers

  • Where: 204 Ferndale Road, Fulham, SW9 8AG
  • Sports: football, cricket, rugby and F1
  • Subscriptions: Sky Sports, TNT Sports and Amazon Prime 
  • Expect to find a lot of Fulham FC fans here

Located in South London, The Duke of Edinburgh is buzzing every night of the week. The huge beer garden, boasting large outdoor screens, is the perfect place to get a breath of fresh air before heading inside to catch the latest pundit analysis and game action on one of the many plasma screens. 

Sporting Page

  • Where: 6 Camera Place, Chelsea, SW10 0BH
  • Sports: football and rugby
  • Subscriptions: Sky Sports and TNT Sports

If you're looking for pubs in Chelsea showing football, make sure to check out Sporting Page. Grab a pint then settle into the cosy boozer to watch all the fixtures on Sky Sports, and if you're hungry? There's a fantastic selection of slices from Pizza Mannyacs to enjoy. 

Beechwood

  • Where: 1A Principal Place, Worship Street, Shoreditch, EC2A 2FA
  • Sports: football, rugby, NFL, horse racing, golf, F1, boxing, tennis and cricket
  • Subscriptions: Sky Sports and TNT Sports 

If you're looking for the best football pubs in East London, Beechwood is a beautifully decorated venue with a buzzing atmosphere. Snap up a table in front of one of the many big screens to enjoy all of the football matches that you simply can't miss. And on the menu? Slider platters, pizzas, and so much more. 

The Star By Liverpool Street

50% off Karaoke - Friday and 2 other offers

  • Where: 94 Middlesex Street, Liverpool Street, E1 7EZ
  • Sports: football, boxing and rugby 
  • Subscriptions: Sky Sports 

The Star By Liverpool Street is not only massive and boasts unique decor, but it's also one of the best places in East London to watch football. Settle into this bustling bar to enjoy screenings of The Premier League, Champions League, World Cup and more. Then, when all is said and done, have a crack at karaoke with your mates. 

Rileys Sports Bar Victoria

  • Where: 16 Semley Place, Victoria, SW1W 9QJ
  • What they show: most leagues and tournaments
  • Channels: Sky Sports and TN Sports
  • Need to know: they have huge HD screens and dedicated sports zones

One of the best pubs for watching football London has to offer, this spacious sports den boasts a multitude of HD screens dotted about the venue. Worried about missing a game because its kick-off clashes with another fixture? Fear not, Rileys Sports Bar Victoria promises to show all televised matches simultaneously if need be. There's even a wide range of tipples to keep you well-oiled.

Elephant Inn

  • Where: 283 Ballards Lane, Finchely, N12 8NR
  • Sports: football and motor sports 
  • Subscriptions: Sky Sports and TNT Sports 

When it comes to North London boozers showing football, Finchley's The Elephant Inn knows what's up, with its HD screens and cosy rooms decked out with high chairs, an array of mirrors and wooden panelling. This watering hole's menu is one to remember as well, serving up moreish Thai cuisine like a red curry and spring rolls, to accompany a fresh pint at half-time.

The Kenton

  • Where: 38, Kenton Road, Hackney, E9 7AB
  • Sports: football 
  • Subscriptions: Sky Sports and TNT Sports

Boasting four screens around the pub, all showing Sky and TNT Sports, The Kenton is the place to go when you want to watch the football. Whether it's the Premier, Champions or Europa League, you can bet that this joint will be bustling with fans, all enjoying thirteen beers and ales on tap, as well as their signature Viking drink.

The Lost Hour, Greenwich

  • Where: 217-219 Greenwich High Road, Greenwich, SE10 8NB
  • Sports: football, darts, rugby union and F1
  • Subscriptions: Sky Sports 

If you're looking for football pubs in Greenwich, The Lost Hour is a safe bet. Head here and you can catch all the action on one of their screens, with plenty of pool, bottomless brunches and live music too.

The Sportsman, Stratford

  • Where: 78-102 Broadway, Stratford, E15 1NG
  • Sports: football, rugby, F1, horse racing and boxing
  • Subscriptions: Sky Sports and TNT Sports 

Decked out with a range of HD screens showing live matches, The Sportsman is one of the best places to watch football in East London. It has a lively atmosphere with a classic pub menu, so load up on bangers and mash, pints and more to satisfy the half-time munchies.

Belushi's Bars In London

  • Where: Greenwich, Hammersmith, Camden, and Shepherd's Bush
  • What they show: pretty much every football tournament, including Champions League, Premier League, Europa League, FA Cup, La Liga, Ligue 1
  • Channels: Sky Sports, DAZN, Discovery+ and more
  • Need to know: You'll be spoilt for choice when it comes to screens

Looking for the best London pubs for football? A combo of a sports bar and a late-night party palace, Belushi's is a footie lover's haven. With an American feel, great drink promotions and seven large plasma screens showing all major fixtures, you couldn't want much more. There are also sister sites in Hammersmith, Camden, Greenwich and Shepherd's Bush - all boasting the same great atmosphere.

Fitzrovia Belle

  • Where: 174 Tottenham Court Road, Soho, W1T 7NT
  • Sports: athletics, baseball, football, cricket, golf, rugby, F1, tennis, darts, Australian rules, cycling and horse racing
  • Subscriptions: Sky Sports

Showing all the action from the biggest matches in the business, this Tottenham Court Road pub offers the perfect spot for getting in on the football games with a pint and a burger to boot. Come the summer months, fans tend to spill out onto the street, giving Fitzrovia Belle an electric atmosphere.

Fox & Goose Hotel

Requirements:

  • Where: Hanger Lane, Ealing, W5 1DP
  • Sports: football, rugby, cricket and F1
  • Subscriptions: Sky Sports and TNT Sports 

Take a short stroll through Wembley and you'll stumble up The Fox & Goose Hotel, which not only provides a wholesome stay should you need one in the city but also prides itself in showing all the football you could dream of, as well as offering an expansive beer garden to sip a half-time pint in.

Oozing cottage-core interiors, this spot is ideal when on the hunt for sports with a side of pub grub, like juicy burgers, plus fish and chips.

The Abbey Tavern

View of the Football and 1 other offer

  • Where: 124 Kentish Town Road, Kentish Town, NW1 9QB
  • Sports: football, cricket, F1, rugby and more 
  • Subscriptions: Sky Sports

Home to a sprawling beer garden, Kentish Town's Abbey Tavern knows what to do when football season rolls around. Bringing out the big screen, they show all the major matches so you can settle in with a pint and a burger, courtesy of The Jerk Valley of London, to enjoy all the action.

The Lock Inn

  • Where: 26 E Bay Lane, Hackney Wick, E15 2GW
  • Sports: football and rugby 
  • Subscriptions: Sky Sports 

If you're on the hunt for a friendly football pub in Hackney, then this canalside beauty is the one for you. The Lock Inn has screens for watching all your favourite teams and fixtures, plus plenty of local craft beers to keep you feeling refreshed.

Pilot Chiswick

  • Where: 56 Wellesley Road, Chiswick, W4 4BZ
  • Sports: football 
  • Subscriptions: Sky Sports 

Pilot Chiswick is a beautiful boozer if you're searching for football pubs near you. The watering hole fronts quirky frames and a welcoming atmosphere but it also boasts TV screens and top-tier grub - think piled-high burgers and Buffalo bites.

The Bedford

  • Where: 77 Bedford Hill, Balham, SW12 9HD
  • Sports: football, rugby and tennis 
  • Subscriptions: Sky Sports and TNT Sports 

Over at The Bedford, you can catch all of the football fixtures while in cosy surroundings. Not only does the venue boast HD screens in the main bar, but it also shows the biggest games on a huge projector in the club room. This is ideal for any of you die-hard sports fans.

The Leather Bottle

  • Where: 538 Garratt Lane, Earlsfield, SW17 0NY
  • Sports: football
  • Subscriptions: Sky Sports

The Leather Bottle in Earlsfield is home to a stunning beer garden equipped with a burger shack and a delicious menu fronting a sensational Sunday roast.

It's well-known in the area, has been around for roughly 300 years, and has over six different spaces to cosy up in and indulge in some moreish fare. Make sure to bag a seat here to watch the football and order some delicious goods like whipped ricotta or a juicy plant burger to your table.

The Old Frizzle

  • Where: 74-75 The Broadway, Wimbledon, SW19 1RQ
  • Sports: football, rugby and F1
  • Subscriptions: Sky Sports 

Situated in Wimbledon, The Old Frizzle is a great shout for your sports watching needs. Catch all the football action as you chow down on steaks, burgers and delicious Sunday roasts, all while slinging back a pint of beer in one of the cosy boozer's snugs. 

Someday

  • Where: 2 City North Place, Finsbury Park, N4 3HQ
  • Sports: football 
  • Subscriptions: Sky Sports 
  • This is a great spot for Arsenal fans as the venue is an 18-minute walk from the Emirates Stadium

For those of you after a reliable football bar, Someday is a great spot to catch every boot of the ball. Grab a seat with your pals in the Art-Deco-themed space to watch the sporting antics. As for food? You certainly won't go hungry here, as there are Mexican plates and pizza up for grabs, washed down with margaritas.

White Horse Beckenham

  • Where: 205-213 High Street, Beckenham, BR3 1AH
  • Sports: football, cricket and rugby 
  • Subscriptions: Sky Sports and TNT Sports 

If you're after places to watch the football in South London, then White Horse Beckenham is sure to have your back. Expect a smattering of screens across the modern, yet rustic looking, space, alongside buffet menus for large groups and gourmet burgers to keep you from going hungry.

The Bell, Bush Lane

  • Where: 29 Bush Lane, Fleet Street, The City, EC4R 0AN
  • Sports: football
  • Subscriptions: TNT Sports 

Wondering where to watch the football in the City of London? The Bell on Bush Lane has got what you need. Settle into this old school boozer and catch all of the latest fixtures while delving into delicious food from Pieminster, paired with a bottle of Heineken or Birra Moretti.

The Goose Walthamstow

  • Where: 264 Hoe Street, Walthamstow, E17 3AX
  • Sports: football
  • Subscriptions: Sky Sports and TNT Sports 

Best pubs in London to watch football, The Goose is a Walthamstow favourite that's a must-visit for the Premier League, FA Cup, Champions League and more. Not only can you expect TVs dotted about a traditional space, but also the affordable grub and drinks to match.

The Alma Wandsworth

  • Where: 499 Old York Road, Wandsworth, SW18 1TF
  • Sports: football and tennis
  • Subscriptions: Sky Sports

Sporting emerald green tiles from the onset and gorgeous wooden flooring on the inside, The Alma is a beautiful pub in Wandsworth, housed in a Victorian building and whipping up some seriously drool-worthy grub throughout the week.

Across numerous TV screens, you can catch some football with your friends, enjoy a classic cocktail or two and tuck into the likes of 35-day dry-aged fillet Wellington or a coal-baked beetroot version for vegetarians.

St. Christopher's Inn

Happy Hour!

  • Where: 12 Borough High Street, London Bridge, SE1 1NP
  • Sports: cricket, football, golf, motor sports and rugby 
  • Subscriptions: Sky Sports 

After a top-notch pub to watch the football? Then be sure to head to St. Christopher's Inn on Borough High Street. Sink your teeth into homemade burgers and melt-in-the-mouth pies, all while catching all the action on its fabulous range of HD screens or the large projector. 

Bat & Ball Covent Garden

  • Where: Covent Garden and Stratford
  • Sports: motor sports, darts, boxing, combat sports, cricket and football 
  • Subscriptions: Sky Sports 

If you're in need of places to watch football in London, then Covent Garden and Stratford's Bat & Ball is one of the best. Think screens dotted around the venue, alongside plenty to keep you entertained at half-time, including prosecco or beer pong, table tennis, pool and darts.

The Leyton Star

2 for £12 cocktail Thursday

  • Where: 116 High Road, Leyton, E15 2BX
  • Sports: football, boxing and rugby
  • Subscriptions: Sky Sports 

Friendly neighbourhood pub The Leyton Star is often buzzing with fans come matchday. Serving scrumptious subs from Moody's Dipped Sandwiches throughout the week and hearty roasts on Sundays, you'll be at zero risk of running on empty. There's even a private karaoke room for you to belt out your favourite chants after storming to victory.

The Beehive

Happy Hour 🍻🍸🍹 and 4 other offers

  • Where: Stoneleigh Road, Tottenham, N17 9BQ
  • Sports: football, F1, rugby, tennnis, boxing and cricket
  • Subscriptions: Sky Sports 
  • Within close proximity to Tottenham Hotspur Stadium 

The Beehive has got to be one of the best football pubs in North London. What's up for grabs? A range of craft pints sourced from local breweries, several screens to make sure you catch all the action and a great beer garden with TVs dotted throughout.

Famous Three Kings, London

  • Where: 171 North End Road, Fulham, W14 9NL
  • Sports: football and rugby 
  • Subscriptions: Sky Sorts 
  • Great for Fulham FC fans 

Found just a stone's throw from West Kingston tube station, Famous Three Kings is a historic pub, perfect for watching football. The spacious venue has screens throughout, along with pool tables and a dart board to keep you busy between matches. As for food and drink? Think fish and chips, or tandoori chicken skewers, washed down with a crisp pint or gin and tonic. 

George IV

🍽 Small Plates, Big Flavours! 🍽 and 4 other offers

  • Where: 185 Chiswick High Road, Chiswick, W4 2DR
  • Sports: football and rugby
  • Subscriptions: TNT Sports 

George IV in Chiswick is a characterful pub sporting exposed brick walls and a well-stocked bar featuring a rating selection of ales.

It's popular for its beer garden as well as its live sports showings; swing by to catch a match and enjoy some top gastro grub like pan-roasted sea bass fillet atop British shellfish risotto, walnut moussaka and beer-battered haddock.