If you’re visiting Buckingham Palace and starting to get hungry, then this is the list for you! We’ve put together the best restaurants near Buckingham Palace, from Michelin star restaurants to hidden gems. Read on!
Pro Tip: Bookmark this article in your browser if you are planning to eat near Buckingham Palace. Otherwise, don’t miss our dedicated online guidebook for London. Content that is so good you’ll jump at the idea of taking our London tours!
The Top 11 Places to Eat Near Buckingham Palace in London
The cornerstone of the British Crown, Buckingham Palace receives thousands of visitors per year. There are tons of great restaurants near Buckingham Palace, so check out our list below!
50 Kalò di Ciro Salvo Pizzeria
£ | Pizza | Trafalgar Square | Casual | 15 Min Walk
50 Kalo is most definitely the real deal when it comes to pizza in London. This is because the owners and staff are almost entirely Italian from Italy. I walked into this restaurant because we were staying at the hotel club quarters next door which, by the way, we found very reasonably priced!
I lived in Italy for about a decade and noticed immediately that everyone inside, literally every single person, was Italian. I realized quickly that we were in for a treat and I was correct. The pizza here is delicious and reasonably priced. 50 Kalo is a bit of a hike from Buckingham palace in Trafalgar square, but worth the walk or tube ride.
€ – €€ | Breakfast | Daily Specials
A great spot to start the day, Crumpets is a lovely little café right at the corner of Petty France and Buckingham Gate. Their freshly-roasted coffee and baked pastries are just the thing to get you ready for your tour of Buckingham palace, or a leisurely stroll through St. James’s Park.
Crumpets isn’t just any café, however. They specialize in street food sourced from all around the world, and particularly in Sri Lankan food. Their Daily Special changes every day, and includes incredible options like Chicken Katsu Curry and Chicken Burritos.
Address: 82 Buckingham Gate, Westminster
Hours: Monday-Friday, 7AM–4PM
Chez Antoinette Victoria
€€€ | French | Great for Brunch
Breezy and elegant, Chez Antoinette Victoria is a miniature Parisian experience right in the heart of London. We would definitely recommend stopping here for Brunch, where you’ll be treated to scrumptious baked avocado with poached egg and hollandaise, and baked camembert to share.
It’s a lovely spot for a romantic dinner too! Start off with the foie gras on toast and the selective charcuterie. And for the entrée, Slow cooked lamb served with a side of vegetable cocotte pairs wonderfully with the 2012 Château Haut Marbuzet Bordeaux. Their menu is seasonal, however, so you can’t go wrong asking the waiter for suggestions.
Address: 22 Palmer St, Westminster
Hours: Monday-Friday: 8AM–11PM, Saturday/Sunday: 10 AM–3 PM
The Goring Dining Room
€€€€ | Michelin Star | Authentic British
The holder of a Michelin star and three AA Rosettes, the Goring Dining Room proudly sources their fresh ingredients from the best suppliers in Europe. Particularly, their Clarence Court hens’ eggs, served with a side of wild truffles, make this spot one of the finest places for brunch in London.
Surrounded by windows, flooding the dining room with natural light, this restaurant has enough high-end options to satisfy even the pickiest gourmand. Aylesbury duck consommé serves as an excellent starter, before moving on to the freshly caught Cornish wild halibut. And for dessert, we’d definitely recommend finishing with tart of the day, which incorporates the particular berries of each season. If you’re looking for attention to detail, this is certainly the place.
Address: 15 Beeston Pl, Westminster,
Hours: Monday to Sunday – 7 AM to 9 PM
€€€ | Cantonese | Trendy
For Cantonese cuisine made authentically, A. Wong on Wilton Road offers wide ranging dim sum and testing menus in a cozy, trendy atmosphere. You’ll definitely want to go with a group, because there are a lot of things you’ll want to try. Open for lunch and dinner, A. Wong has a fantastic selection, including steamed duck yolk in a custard bun, foie gras sesame dumplings, and sesame buttered smoked chicken.
And that’s just the dim sum! Entrees like the Dong Po slow braised pork belly or the Gong Bao chicken are excellent options to share. And here’s a tip: request Bar Seat 8 when you make your reservations. You’ll be treated to a table in full view of the kitchen, giving you a front row view of how the magic happens.
Address: 70 Wilton Rd, Pimlico
Hours: Tuesday-Saturday: 12–2:30PM, 5:30–10:30PM
€€€ | Michelin Star | Indian
A Michelin-star awarded restaurant that serves up homestyle Indian cuisine with an adventurous, experimental mission, Quilon never disappoints. Diners are treated to a lush, modern interior that keeps up with a London upscale style, while still paying homage to its roots in South-West coastal India.
Crafted by Chef Sriram Aylur, the menu offers many familiar favorites, as well as new things to try. For starters, we recommend the artichoke chilli fry, which consists of artichoke hearts tossed with yogurt, green chillies and curry leaves. Their Kori Gassa, chicken cooked in fresh coconut, is tender and delicious, and is an excellent choice for entrée. It’s also a great place for vegetarians: try the chickepea masala!
Address: 41 Buckingham Gate, Westminster
Hours: Monday-Thursday: 5:30–9PM, Friday-Sunday: 12:30–3:30PM, 5:30–9:30PM
Galvin at Windows
€€€€ | Great View | French Cuisine
If you’re looking for a great view while you enjoy some of the finest French dining in London, then Galvin at Windows is ready to impress. Located on the 28th floor of the London Hilton on Park Lane, Galvin offers a spectacular view of Hyde Park to go with brunch or a romantic dinner.
Galvin’s Michelin-star winning menu is packed full of great choices, but we would recommend the marbled duck liver served over French quick bread for starters. For the main course, the black angus beef is dry-aged and incredibly tender. Their Saturday Brunch is very popular, and if you can get a seat it’s a divine experience all around.
Address: 22 Park Ln, Mayfair
Hours: Tuesday – Thursday: 5:30pm – 11pm, Saturday/Sunday – 11.45am – 4pm, 5.30pm – 11pm
The Laughing Halibut
€ | Fish & Chips | Local Favorite
Let’s take a break from the high-end stuff. The Laughing Halibut has been around for thirty five serving up flaky fish and chips to Londoners looking for cheap, quick delicious bite. Their recipes have been passed down for generations. That means they’re a step above a lot of other places in London.
Still, it’s one of the best restaurants near Buckingham Palace if you’re looking to not break the bank. First of all, they have a variety of fish, from Halibut to Cod to Haddock and even Calamari. All of it hovers around £12.00 and comes piled high with thick-cut chips. You’ll want to come hungry. It’s also a great place to grab a quick breakfast. Their all day special includes sausage, eggs fried tomatoes, chips and coffee all for £8.60. It’s a great deal.
Address: 38 Strutton Ground, Westminster
Hours: Monday-Friday: 11AM–8PM
€€ | Italian | Quick Bite
Just down the street from the Laughing Halibut, is one of the best restaurants near Buckingham palace for Italian cuisine. Even better, it’s surprisingly cheap for the quality of food. With a cozy interior that looks out at the bustling Great Peter Street, Mio offers a great authentic selection.
What we like about Mio is that it keeps things simple, specializing in Pizza and Pasta. For about £10.00, you can get a freshly baked 13’’ pizza, covered with For Di Latte mozzarella and San Marzano sauce imported directly from Italy. If you’re stopping by for a quick lunch, the tortellini is a great fresh ricotta-stuffed choice.
Address: 58 Great Peter St, Westminster
Hours: Monday-Friday: 11AM–9PM
€€ | Turkish | Open Late
Another spot for authentic food that won’t make much of a dent in your budget. You can find this cozy Turkish spot on Warwick Way. Their wide selection and long hours mean that you should definitely bookmark this place, just in case you’re still hungry after everything’s closed.
You can grab the house special Lamb Yaprak Doner, served right off the rotisserie with a side of rice and a basket of bread for only £12.95, practically a steal for restaurants near Buckingham Palace. Pair a special with their marinated lamb on humus for starters, and you’ll be set.
Hours: Monday-Friday: 12–10PM
€€€ | Peruvian | Great to Share
Rounding out our list, COYA presents the perfect balance of elegance and accessibility. Definitely a place to go with a group, COYA offers shared plates overflowing with authentic and delicious Peruvian food. You’ll likely find things here that you’ve never tried before, and that’s why we put it on this list.
Their selection of cured fish is really their specialty. Corvina paired with truffles and ponzu sauce, and the Salmon tacos should be enough for one. If you’re going with a group, however, we’d recommend getting the Favoritos de COYA, a platter of their signature dishes to share. But take your time! This menu is unique and you won’t get to everything in one go. So go twice!
Address: 118 Piccadilly, Mayfair
Hours: Tuesday-Saturday: 4:30–9:30PM
And that’s our list! Make sure to check out our other London blogs to get you ready for your UK adventure! And make sure you