Heading to Buckingham Palace and starting to feel that hunger kicking in? Don’t sweat it, I’ve got you covered. Whether you’re craving something Michelin-starred or looking for a hidden gem, this list has the best spots near the palace to satisfy your appetite. From fancy bites to cozy eats, keep reading and get ready to chow down like a royal.
Pro Tip:
- Planning what to do on your trip to London? Bookmark this post in your browser so you can easily find it when you’re in the city.
- Check out our guide to London for more planning resources.
- Check out our best Buckingham Palace tours for a memorable trip.
- And see the top things to do in London.
Top Places To Eat Near Buckingham Palace in London
Buckingham Palace is the beating heart of the British Crown, drawing thousands of visitors every year. And you can be one of them! But here’s the thing: with so many great restaurants around the palace, picking the right one can be a challenge. That’s where we come in.
Check out our local’s list below for the best spots to grab a bite after soaking in all that royal history. We’ve done the hard work so you don’t have to.
50 Kalò di Ciro Salvo Pizzeria

£ | Pizza | Trafalgar Square | Casual | 15 Minute Walk
50 Kalo is most definitely the real deal when it comes to pizza in London because the owners and staff are almost all 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!
When I realized almost everyone inside the restaurant was Italian, I knew we were in for a treat and I was right. 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.
Address: 7 Northumberland Ave
Crumpets

££ | 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. Alongside the breakfast staples, there’s a daily special that changes every day, so check the board when you walk in. Note that it’s typically closed on weekends, so plan this one for a weekday.
Address: 82 Buckingham Gate, Westminster
Not ready to book a tour? Check out our article on the best London tours to take and why.
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. 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 a glass of Bordeaux. Their menu is seasonal, however, so you can’t go wrong asking the waiter for suggestions.
Address: 22 Palmer St, Westminster
Best Guided Tours of Buckingham Palace
For your time, budget, and interests.
👉 Compare all Buckingham Palace tour options.
The Goring Dining Room

££££ | Michelin Star | Authentic British
The holder of a Michelin star, the Goring Dining Room proudly sources its fresh ingredients from the best suppliers in Europe, making it one of the finest places for breakfast in London.
Refreshed with a major refurbishment in 2024, this restaurant has enough high-end options to satisfy even the pickiest gourmand. Expect refined British classics built around seasonal produce.
And save room for dessert, which changes with the seasons. If you’re looking for attention to detail, this is certainly the place.
Address: 15 Beeston Pl, Westminster
A. Wong

££££ | 2 Michelin Stars | Chinese
For Chinese cooking that travels across the country’s regions, A. Wong on Wilton Road offers dim sum and tasting menus in a cozy, trendy atmosphere. Chef Andrew Wong’s restaurant holds two Michelin stars, so this is a special-occasion pick. 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 is known for inventive dim sum, while the tasting menus are a deep dive into regional Chinese flavors.
Pro Tip: Book well ahead for dinner. Lunchtime dim sum is the more affordable way to experience it.
Address: 70 Wilton Rd, Pimlico
Quilon

£££ | 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 chili fry, which consists of artichoke hearts tossed with yogurt, green chilies, 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 chickpea masala!
Address: 41 Buckingham Gate, Westminster
The Laughing Halibut

£ | Fish and Chips | Local Favorite
Let’s take a break from the high-end stuff. The Laughing Halibut has been frying since 1982, serving up flaky fish and chips to Londoners looking for a quick delicious bite at an affordable price. 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. They have a variety of fish, from halibut to cod, haddock, and even calamari, all piled high with thick-cut chips.
You’ll want to come hungry. It’s also a great place to grab a quick breakfast, with an all-day special of sausage, eggs, fried tomatoes, and chips. It’s a great deal. Just check the hours before heading over on a weekend.
Address: 38 Strutton Ground, Westminster
Not ready to book a tour? Check out our article on the best London tours to take and why.
Mio

£ | 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 the food. With a cozy interior that looks out on 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 a reasonable price, you can get a freshly baked 13-inch pizza, covered with Fior 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
Cyprus Mangal

£ | 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, practically a steal for restaurants near Buckingham Palace. Pair a special with their marinated lamb on humus for starters, and you’ll be set.
Address: 45 Warwick Way, Pimlico
Best Guided Tours of Buckingham Palace
For your time, budget, and interests.
👉 Compare all Buckingham Palace tour options.
COYA Mayfair

£££ | 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 them on this list.
Ceviche and cured fish are the specialty here, and the menu is made for sharing. If you’re going with a group, order a spread of plates for the table. 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






