There are 3500 pubs in London, from traditional boozers to trendy secret underground bars; there is something for everyone. Maybe you're looking to gather some liquid courage before trying to wave at the Queen during her lunch hour, or maybe you just want to go sightseeing in traditional Victorian pubs or get in with some of London's rich and famous… or perhaps you want to find a new trendy spot to discover and show off over social media!
Well, don't worry; London has your back; you'll quickly find what you are looking for with over 400 pubs in the Westminster area alone. So, if you're ready to kick start your royal London pub crawl, and we’ve put together our pick of fifteen top pubs near Buckingham Palace to get you started.
If you're looking for a pub outside Buckingham Palace, look no further than the Bag O'Nails. Rebuilt in 1838, this grade II listed building has some fantastic original features to enjoy alongside traditional cask ale and classic pub food.
A relatively new pub at only 47 years old, the Buckingham Arms is a beautiful place to pull up and enjoy a well-earned drink after sightseeing. It's only a 2-minute walk from Buckingham Palace, and you can enjoy real ales, craft beers, and classic British pub food.
Are you looking for a pub with some history? Then you'll find the Shakespeare to be a perfect fit. It has some macabre history – in the early 1800s, the landlady was allegedly murdered inside the pub – and ye olde criminal touch - the basement area was once used for dogfighting, amongst other activities.
Around the corner from Buckingham Palace and Westminster Cathedral, this country-style pub is said to be the smallest pub in London. The Cask & Glass is the place to go if you want a quaint, quiet pub experience inside a bustling city; that is if you can squeeze in!
Not one for a traditional pub? How does a cocktail and South African-inspired food sound? If that's more your scene, then you'll love Bbar. Located under London's largest living wall, this cocktail bar is ideally situated opposite Buckingham Palace.
Enjoy a little bit of luxury within the walls of The New York Bar; you'll need to dress the part when visiting this bar, so leave those flip-flops at the hotel and start your evening in style. You know you're drinking somewhere special when they have a champagne trolley!
The perfect choice if you want a traditional pub experience. The Albert, built in 1862, still has its original features and serves real ales and traditional pub food. Located close to the houses of parliament, you might even see an MP or two, if that's your thing.
If you are looking for one of the cosiest pubs in London, the Horse and Groom fits the bill; the outdoor seating area is even on cobbles; you can't get much more London than that! It's tucked away and a little hard to find, but it is just minutes away from Buckingham Palace. You may even see a celebrity or two during your visit.
Another hidden gem, The Grenadier, is a tiny pub with a bold exterior. Initially built in 1720, this former officers' mess is now open to the public. With its grenadier-themed décor, it even has a grenadier guard booth outside. It is the perfect bar for both tourists and locals, and is also a firm favourite with celebrities and royals. It's also supposed to be haunted by the ghost of a junior officer beaten to death for cheating at cards; let that be a lesson to you!
Once a gin palace and cabaret saloon, The St George's Tavern is now a traditional Victorian pub offering a wide selection of cask ales and premium gins. Within walking distance of Westminster and Buckingham Palace, this pub is full of history. With over 140 years of knowledge offering a 'good night out,' you can be sure to enjoy yourself!
This 19th-century pub is affectionately known as the Duke of Boots by its regulars. The Duke of Wellington pub serves traditional food and cask ales. Close to Victoria station, this is a great pub to sink a few hours into; they even have large screen TVs to show the footie on; go on, lads!
OK, so maybe not the best-named pub, it used to be called 'The Pineapple' until 1974. Colonies is a traditional English pub with a beautiful beer garden. Close to Buckingham Palace, this dog-friendly pub is split between two levels and offers a great selection of drinks and classic British food.
The Beer House is a low-lit, split-level bar serving draught and bottled beer. Formerly known as the Iron Duke, it is located in Victoria Station, so you won't have to travel far to quench your thirst.
Infamous criminals, famous celebrities, and heists, The Star Tavern has seen it all. Although it's more known now for a friendly welcome and great selection of drinks than as a criminal haven where the rich and famous assembled. However, it is still a beautiful pub with a rich history.
Built on an original 19th-century site, The Victoria is ideally located for transport, making it a great starting point for your evening. With wooden floors and leather seating, you'll be instantly transported into a traditional London pub serving real ales and classic food.
make an offer and stay nearby
A local legend, Flemings Mayfair has been saluting royalty from its location just off Piccadilly since 1851. Some old school luxury.
The Stafford sits in a beautiful heritage building in the heart of St James just a stone's throw from the best sights.
Modern, more affordable and still within a 10 minute walk of the Palace, is the Doubletree By Hilton in Victoria. Also close to two of the biggest shows in the West End - Hamilton and Wicked.
And there you have it, fifteen fantastically regal pubs within walking distance of Buckingham Palace. From tiny hidden gems loved by celebrities to gloriously traditional London boozers. They all promise good drinks, tasty food, and friendly welcomes. While you're in the area, check out our top picks of things to do near Buckingham Palace, and don’t forget to check out how to make an offer on a hotel room with hoo for a bargain on your next stay, wherever it is.