Last Updated on 13 October, 2025
Known for its elegant architecture, royal history, and leafy surroundings, the area around Kensington Palace is also home to some of London’s most charming pubs and gastropubs.
From traditional English inns with cosy fireplaces to modern wine bars serving gourmet British fare, these spots are ideal for Sunday roasts, romantic dinners, or after-work drinks near Kensington Gardens.
Here’s a guide to the best pubs near Kensington Palace, where you can unwind with a pint, enjoy fine British cuisine, or sip a glass of champagne just steps from one of London’s most iconic landmarks.
ALSO SEE: Fun Things To Do In Kensington
Best Places To Eat & Drink Near Kensington Palace
The Churchill Arms – Iconic Pub with Floral Facade & Thai Dining
An Instagram-famous Kensington landmark, The Churchill Arms is one of the most beautiful pubs in London, known for its flower-covered exterior and Thai restaurant.
Step inside to enjoy cask ales, British beers, and authentic Thai curries in a uniquely historic setting.
Located just minutes from Kensington Palace, it’s a must-visit for those seeking traditional British pub charm with an exotic twist.
ALSO SEE: 15 Awesome Cafes In Notting Hill You Need To Check Out!
View this post on Instagram
Goat Tavern – Traditional Pub with British Classics & Outdoor Seating
Dating back to the 17th century, Goat Tavern blends classic British charm with modern gastropub dining.
Located on Kensington High Street, it’s perfect for Sunday lunch, post-shopping drinks, or relaxed dinners.
Expect beer-battered fish, hearty pies, and indulgent desserts, all served in a family-friendly setting with outdoor seating.
ALSO SEE: 56 Stunning London Bars With A View
The Windsor Castle – Quintessential British Pub Near Kensington Gardens
A stone’s throw from Kensington Palace, The Windsor Castle is a heritage-listed pub offering a cosy interior, open fireplaces, and one of the best Sunday roasts in Kensington.
Enjoy seasonal British dishes and craft beers in a relaxed yet elegant setting.
Perfect for romantic lunches or a pint after visiting Kensington Gardens.
View this post on Instagram
The Greyhound
If you like to endeavor some of the Latin styles of food, this restaurant would be your first preference in Kensington, UK. It is 2 minutes away from Kensington Place. It serves the best food of the time.
One of the unique dishes that you would love to have is the Meaty Bag. It consists of some Latin cheese in pork dumps, rosemary salted fries or waffle fries.
They had a separate beer garden where people unwind with a hand of drinks. The pub offers takeaway facilitation for your convenience.
The Uxbridge Arm – Boutique Wine & Champagne Pub
Tucked away on Uxbridge Street, The Uxbridge Arms is a luxurious local gem offering fine wines, prosecco, and champagne.
The intimate interiors and refined wine list make it ideal for romantic evenings, date nights, or pre-theatre drinks.
Pair your glass with modern British small plates for a truly sophisticated pub experience in Kensington.
ALSO SEE: Best Breakfast & Brunch In Kensington
View this post on Instagram
Gloucester Arms – Family-Friendly Pub with Classic British Menu
Just off Gloucester Road, The Gloucester Arms is a welcoming British pub offering comfort food favourites, gluten-free dishes, and a great range of sparkling wines.
With options like Beyond Meat burgers, chicken wings, and Freixenet 0% sparkling, it’s ideal for families, tourists, and groups exploring Kensington.
ALSO SEE: Guide To Shopping In Chelsea
The Builder’s Arms – Chic Gastropub Near Kensington Palace
Just a short stroll from Kensington Palace Gardens, The Builder’s Arms is a stylish gastropub known for its seasonal menu and curated wine list.
Expect dishes like seared octopus, vegan glazed celeriac, and artisan desserts paired with cocktails or champagne.
It’s a go-to spot for Sunday roasts, brunches, and business lunches in a refined yet relaxed setting.
View this post on Instagram
The Elephant And Castle
Choose your perfect drink at this pub with some uniqueness every time. Wines are some of their specialty, and it’s an unmatched drinks and beverages pub, 4.5 miles far Kensington Palace.
It opens every day from 11 am. In the starter section, your eyes would get stuck on their customers’ seasonal pies. Relish your taste buds with the most delicious Beef Gajourns, price £22.45 in the primary closure. This pub also offers a takeaway facility.
ALSO SEE: 17 Best Markets In South London
Britannia – Elegant Pub with British Fare & Fine Wines
Located on Allen Street, The Britannia offers classic British dishes and one of the most impressive wine lists in Kensington.
Enjoy pork & apple sausages, scotch eggs, and mash, or unwind with a Provence rosé in the garden terrace.
Perfect for Sunday brunch, date nights, or after-work drinks in West London.
ALSO SEE: London Wine Bars and Rooftop Restaurants
View this post on Instagram
Prince of Wales
If you are looking for a standard meal at an affordable price, leap into this authentic pub at Kensington, 5 minutes away from Kensington Palace. They have some unique creations of their chefs. One of their amazing creations on the menu lists is roasted tomato soup with vegan sauce.
You can try the Salty Beef Nachos in their main course for £12.49. Besides, their beverages are equally praiseworthy. They had mocktails and cocktails on their beverage list.
Enjoy your meal with your family and friends in their open-air garden with long lounges on a table. Book your table in advance to avoid the queue at this place.
ALSO SEE: Amazing Hotels Near Kensington Palace
The Devonshire Arms – Chic Pub for Cocktails & Champagne
The Devonshire Arms brings a modern London twist to traditional pub dining.
With its stylish interiors, fine wines, and signature cocktails, it’s ideal for after-work drinks or weekend dates.
Try the Espresso Martini or La Crema Pinot Noir alongside British comfort food and sharing plates.
ALSO SEE: Hotels Near Kensington Palace
View this post on Instagram
Map Of Pubs Near Kensington Palace
FAQ
What are the best pubs near Kensington Palace for Sunday lunch?
Try The Windsor Castle, The Builder’s Arms, and The Britannia for hearty Sunday roasts with wine or champagne.
Which pubs near Kensington Palace offer fine dining or wine lists?
The Uxbridge Arms and The Britannia feature curated wine selections and elegant interiors perfect for romantic dinners.
Are there dog-friendly pubs near Kensington Gardens?
Yes — The Churchill Arms, The Windsor Castle, and The Builder’s Arms are known to be dog-friendly with outdoor seating.
Where can I go for cocktails near Kensington Palace?
The Devonshire Arms and The Uxbridge Arms both serve signature cocktails and champagne, ideal for evening drinks in West London.