| |

The Best Pubs in Kensington, London (2026) – from a local

your guide to kensington pubs

Looking for the best pubs in Kensington? Here’s the best spots for a pint in London’s most royal neighbourhood – from a Londoner.

This post may contain affiliate links. Check out my Disclosure & Privacy Policy for more information.

Kensington might be known for its royal neighbours and polished postcode, but there’s plenty more to this West London pocket than palaces and prestige.

Between the leafy streets and elegant façades, you’ll find some of the city’s best pubs — from cosy locals with roaring fires to sleek spots for a Sunday roast done absolutely right.

So if you’re after a pint, a proper meal, or just a good place to linger in West London, here’s the best pubs in Kensington — from a Londoner!

Candace Abroad

About the Author

Hi, I’m Candace — a London-based travel writer and content creator who traded the East Coast of the US for the charm of the UK back in 2016. London’s been my home ever since.

On this blog, you’ll find hundreds of thoughtfully crafted London, UK, Europe and Worldwide travel guides alongside lots of insider London tips, honest hotel and restaurant reviews and advice for content creators.

P.S. – For more trip inspiration, travel videos, and behind-the-scenes adventures, be sure to follow along (and say hello, if you fancy) on Instagram, TikTok or YouTube.

🗞️📺 As featured on the BBC, USA Today & Recipe.TV.


Your Ultimate Guide to the Best Pubs in Kensington

best pubs in kensington

P.S. – Explore London’s neighbourhoods to the fullest with our London Explorer Guides 🏡🇬🇧

Designed to create your best local days out in London yet!

London Local Itineraries

1. Churchill Arms

119 Kensington Church St, W8 7LN

Easily one of London’s most recognisable pubs — and hands down the most festive — The Churchill Arms is a Kensington classic you simply can’t miss.

You’ll spot it straight away, whether it’s covered head to toe in blooms come summer or glowing with thousands of twinkling lights at Christmas.

Dating back to 1750, this historic pub was once frequented by Churchill’s grandparents, but these days it’s just as well known for its real ales, authentic Thai food (yes, random…but very delicious), and over-the-top décor.

It’s historic, it’s iconic — and yes, it’s dog friendly. What more could you want?


2. The Brittania

1 Allen St, W8 6UX

Tucked just off Kensington High Street, The Brittania has been pouring pints since 1834, making it a proper London gem.

Inside, it’s all about comfort and classics. Think Scotch eggs, fish and chips, and a sticky toffee pudding that’s worth saving room for…

Come midweek, things get lively with their Wednesday Pub Quiz, hosted by some brilliantly entertaining characters and loved by locals. If you’re in the area, it’s well worth joining in.


3. The Duke of Clarence

148 Old Brompton Rd, South Kensington, SW5 0BE

Known as South Kensington’s go-to spot for live sport, TThe Duke of Clarence is where to catch a match the West London way.

With five big screens and a crowd full of devoted fans, the atmosphere here is always electric — especially on Chelsea match days, thanks to its spot just up the road from Stamford Bridge.

But it’s not all about the sport. The Duke also does a seasonal pub menu and one of the best Sunday roasts in Kensington, making it just as good for dinner as it is for game day.


4. The Builders Arms

13 Britten St, SW3 3TY

Part of the Cubitt House collection, The Builders Arms takes its name from the workers who once built nearby St Luke’s Church — though these days, it’s more about cocktails than construction.

Inside, you’ll find a warm, polished pub atmosphere and a modern British menu that leans more feast than fare — perfect for a proper sit-down dinner in Kensington.

When the weather’s kind, grab a spot on the terrace to enjoy a glass of wine and watch the world go by the West London way.


5. The Devonshire Arms

37 Marloes Rd, Greater, W8 6LA

The Devonshire Arms offers a more refined take on a classic London pub — it’s elegant without trying too hard and easily one of Kensington’s finest.

Inside, you’ll find a mix of 19th-century charm and modern style, with a menu that goes well beyond standard pub fare. Expect beautifully done British dishes, alongside standout vegan and vegetarian options.

It’s not just about food and drink, either. With open mic nights, pub quizzes, and a friendly local crowd, it’s full of character and makes for a proper London pub experience.


6. The Warwick Arms

160 Warwick Rd, W14 8PS

A hidden gem in Kensington, The Warwick Arms blends traditional pub charm with an unexpected twist.

While the setting feels classic — all wood panelling and warm fireside corners — the menu leans Indian, with authentic dishes and even an all-you-can-eat buffet on Fridays.

Come Sunday, though, they’re back to British roots with a proper roast dinner.

Add in the crackle of the fire and the occasional live music night, and you’ve got a contender for your favourite Kensington pub.


7. The Queen’s Arm

30 Queen’s Gate Mews, Greater, South Kensington, SW7 5QL

Tucked down one of Kensington’s prettiest mews, The Queen’s Arms pairs a historic exterior with a bright, welcoming interior that always seems to draw in locals.

On the menu, you’ll find classic British comfort food (fish and chips with a pint, naturally) and a rotating selection of ales, perfect for trying something new while catching up with friends in West.


8. The King’s Arms

190 Fulham Rd., SW10 9PN

Tucked on a quieter stretch of Fulham Road, The King’s Arms feels like stepping back in time, and is basically a living room for many locals.

Here it’s all about British comfort food, craft beers, and seasonal cocktails, best enjoyed alongside live sport or one of their lively pub quizzes. On Chelsea match days, except the pub to spill out onto the street (fair warning!).


9. The Anglesea Arms

15 Selwood Terrace, South Kensington, SW7 3QG
the anglesea arms kensington

Photo courtesy of The Anglesea Arms

I can’t talk about the Kensington pub scene without mentioning The Anglesea Arms — often hailed as one of London’s best pubs for its standout food, fine drinks, and beautifully kept interiors.

Set along Selwood Terrace, once home to market gardens in the 1700s (and later Charles Dickens himself at No. 11), the pub carries a history you’ll feel as soon as you arrive.

On the menu, expect fresh oysters, succulent steaks, and a level of cooking that firmly puts it in the gastro-pub camp.

It’s a Kensington favourite for good reason — elegant, welcoming, and never just your average pint stop.


10. The Goat Tavern

3A Kensington High St, W8 5NP
goat tavern kensington

Photo courtesy of Goat Tavern

Dating back to 1695, The Goat Tavern began as an ale house raising funds for local education and support for the poor — and it’s been a Kensington staple ever since.

Inside, the antique bar and open fireplaces set a cosy tone, while the beer garden makes it just as inviting come summer. The menu’s modern but hearty, with plenty of craft beers and comforting pub classics to match.

Right on Kensington High Street, it’s a true local hub — the kind of place where you can sip, chat, and watch the neighbourhood wander by (perhaps before your own Kensington walk?).


11. The Hansom Cab

84-86 Earls Ct Rd, W8 6EG

Named after the iconic Victorian carriage, The Hansom Cab is an independent Kensington pub with all the charm of a true local favourite.

Step inside for stone-baked pizzas, classic pub dishes, and a great line-up of craft beers, lagers, and wines — all served beneath beautifully preserved Victorian décor.

It’s a lively spot year-round, but especially so in summer, when the terrace fills with sunshine and Londoner chatter. Add in the big screens for live sport, and you’ve got a proper Kensington pub!


12. The Hunter’s Moon

86 Fulham Rd., South Kensington, SW3 6HR

Named after autumn The Hunter’s Moon, is a South West London spot that brings a touch of countryside charm right into Kensington.

Inside, you’ll find rustic warmth meets refined detail — think botanical wallpaper, period chandeliers, and crackling fireplaces that make it feel instantly welcoming.

The menu takes a creative approach to modern British cooking, paired with a thoughtfully chosen wine list and local ales that always impress. It’s the kind of place that draws you in for dinner — and tempts you to stay for just one more glass…


13. The Windsor Castle

114 Campden Hill Rd, W8 7AR

More than just a pub, The Windsor Castle is a 300-year-old Kensington landmark — and impressively, ranked among the top 10% of restaurants worldwide.

Inside, it’s all low-beamed ceilings, dark wood panelling, and cosy nooks that feel frozen in time. The menu leans classic, with British favourites paired beautifully with a rotating mix of local and international beers.

Come summer, the courtyard beer garden steals the show — one of the loveliest in Kensington and reason enough to stop by.


Pubs in Kensington FAQs

➡️ What is the most beautiful London pub?

Beauty’s subjective, of course, but most Londoners would agree The Churchill Arms takes the crown — famous for its flower-covered façade in summer and twinkling festive displays come winter.

➡️ What is the oldest pub in London?

That honour usually goes to Ye Olde Mitre in Holborn, first established in 1546 — a proper slice of London history tucked down a narrow alley.

➡️ Where are a lot of pubs in London?

Pretty much everywhere! But if you’re after the liveliest scenes, Soho, Shoreditch, and Covent Garden are where you’ll find pub after pub buzzing well into the night.

➡️ Where is Kensington in London?

Kensington sits in West London, within the Royal Borough of Kensington and Chelsea, close to Westminster, Mayfair, and other Central London neighbourhoods.


Thanks for reading my Best Pubs in Kensington Guide. If you enjoyed it, let me know on Instagram!

CHECK OUT MORE LONDON GUIDES:

Happy Londoning,

Candace Abroad Signature

Similar Posts