Discover 7 of the best pubs near Buckingham Palace. Home to the most famous Palace in the world, this neighbourhood offers plenty of watering holes catering to the thousands of tourists who visit each year.
1. Victoria Pub
Pop in for great pub food at the Victoria pub. Here, the classic pub kitchen recipes hit the spot for comfort and nostalgic deliciousness.
2. Bag O`Nails
A 10-minute walk from Buckingham Palace, Bag O`Nails serves up high-quality traditional pub food. Think beer-battered fish, scampi and chips, and steak and ale pie. This is the kind of place to gather with the whole family over really good food.
3. Buckingham Arms
A welcoming and friendly escape from the hustle and bustle of the city, Buckingham Arms is a real traditional London pub. Here, you can indulge in Great British pub classics such as fish and chips, bangers and mash, and shepherd’s pie, all paired with real ales and craft beers.
4. Shakespeare pub
Set opposite the Victoria train station, the Shakespeare pub serves up an incredibly delicious classic British pub menu. Think Sunday roasts consisting of thick and fluffy roast potatoes, Yorkshire pudding, beef sirloin or roast chicken, all drowning in a bed of rich gravy.
5. Cask and Glass
Known as the Queen’s local and rumoured to be the smallest pub in London, The Cask and Glass is a hidden gem that lies around the corner from Buckingham Palace. Quaint and traditional, this is an ideal place to relax after a day of sightseeing or to catch up with friends after work.
Located in Belgrave Square, the Grenadier pub is a landmark in its own right. Here, you’ll find traditional British pub food with international influences. The dessert menu features classics like sticky toffee pudding and Eton mess.
7. The Albert
Set in the heart of Victoria, this quintessentially British pub serves up excellent traditional and Sunday roasts. The mood at The Albert is warm, the decor has a hint of architectural grandeur and the food is classic and scrumptious.