Skip to main content

London is a city that doesn’t cease to amaze. In every nook and cranny, there’s something new to discover, whether it be secret bars, hidden galleries, or unusual cafes. The capital also happens to be home to some of the world’s best restaurants. From Michelin-starred establishments to local haunts and everything in between, London is packed with eateries that are sure to leave you wanting more. So whether you’re looking for somewhere romantic for a special occasion or somewhere unpretentious for a casual catch-up with friends, let this list of the best restaurants in London be your guide.

1. Amazonico, Mayfair

Amazonico Restaurant London
Photo: amazonicolondon

Amazonico is the type of restaurant you expect to see in London. The decor is modern and the vibe is cool and unpretentious. It serves South American cuisine that is both adventurous and accessible. If you’re looking for something different, the Amazonico menu is worth exploring.

2. Bob Bob Ricard, Soho

Bob Bob Ricard, Soho

Photo: bobbobricard

If you’re okay with shelling out a little extra cash in exchange for a truly indulgent experience, Bob Bob Ricard is one of the best restaurants in London. From the moment you walk through the door, you’re greeted with attentive service. The decor is modern and the menu is creative and full of unusual dishes. This is the kind of place where you can truly relax and let go of your inhibitions. There’s also a good selection of drinks and a lively atmosphere. So, if you’re looking for a lively night out, this is the place to go.

3. Maggie Jones, Kensington

Maggie Jones Restaurant

Photo: maggiejonesrestaurant

Go to Maggie Jones in Kensington if you’re in the mood for something a little different. Known for its quirky, unconventional interior, this eclectic cafe serves everything from pizzas and steaks to toasties and burgers. It’s the perfect place to go if you want comfort food.

 It’s worth noting that Maggie’s is a little more casual than other restaurants on this list, but this location will impress you with its unique design, but also because of the delicious food, so you can choose to go alone or accompanied, but we assure you that you will not regret the choice!

Further readings:

4. sketch Restaurant, Mayfair

sketch Restaurant, Mayfair

Photo: sketchlondon

If you’re craving a truly indulgent meal, Mayfair Restaurant offers some of the finest French food in the city. Whether you’re in the mood for steak, fish, or something a little more exotic, one of their set menus is sure to satisfy you. Most importantly, the atmosphere is perfect for any occasion. What is really special about sketch, Mayfair Restaurant is the fact that it’s a beautiful space that is also incredibly welcoming. Whether you’re dining with a group of friends or celebrating a special occasion, it really is the perfect restaurant. The menu is varied and perfect for sharing as are the cocktails and wines.

5. 14 Hills, City of London

 14 Hills, City of London

Photo: 14hillsldn

For a refined dining experience, head to 14 Hills in the City of London. With low lighting, a contemporary aesthetic, and views of the historic St Paul’s Cathedral, this beautiful restaurant is one of the best places to go for a special occasion. It also serves some of the finest Asian cuisines in the city. The menu is varied and includes everything from traditional dim sum and dumplings to more adventurous mains. The cocktails and wine list are also excellent. If you’re looking for somewhere a little different, take a look at the restaurant’s Asian-inspired weekend brunch menu. It’s unlike anything you’ll find in the city and is sure to impress.

For ideas on museums to visit head to Best museums to visit in London in 2022

6. Clos Maggiore, Covent Garden

Clos Maggiore, Covent Garden

Photo: clos_maggiore

Clos Maggiore is a fine dining restaurant that specializes in French cuisine. It’s located just a short walk from the Thames and is one of London’s most romantic restaurants. Most importantly, the menu is creative and full of unusual and delicious dishes. If you’re not sure what to order, the chef’s tasting menu is a great option. It’s the perfect way to try a selection of the best dishes on the menu. If you’re feeling a little more daring, the dessert menu is also worth exploring. The chocolate fondant is a real treat.

7. La Poule au Pot, Belgravia

La Poule au Pot Restaurant

Photo: lapouleaupotrestaurant

If you’re looking for a sophisticated yet unpretentious dining experience, La Poule au Pot is the perfect restaurant. While it’s the kind of place you’d take a date, it’s also the kind of place you’d take your parents. So, no matter what the occasion, it’s sure to hit the mark. The menu is French-inspired with a few British dishes thrown in for good measure. It’s perfect for sharing and there’s a good selection of vegetarian options. The wine and cocktail list are also excellent.

8. Bancone Golden Square, Soho

Bancone Golden Square, Soho

Photo: bancone.pasta

Bancone is an Italian restaurant with a relaxing atmosphere, located in Soho. D is simple and the service is friendly and attentive. The menu is varied and offers everything from pizza and pasta to steak and seafood. It’s the perfect place to go for a casual night out with friends or family. If you’re in the mood for pasta, pizza, or steak, Bancone is the place to go. The menu is varied, and there is something to suit every taste and budget. If you are looking for a casual yet delicious meal, Bancone is the place to go. London is one of the most exciting cities in the world and there is no better way to experience it than through a delicious meal. From fine dining to casual dining with friends, these are some of the best restaurants in town. These dining destinations are not only great for special occasions, but also for a casual night out with friends. So book a table, invite your loved one and discover a new favorite restaurant in London.

9. Palm Vaults, Hackney

Photo: palmvaults

The Palm Vaults are a rooftop bar and restaurant found in the heart of Hackney. The venue boasts a breathtaking view of the city skyline and is the perfect place to spend an evening in London. The restaurant serves a wide selection of dishes including salads, pasta, desserts, and more. The Palm Vaults are also extremely family-friendly and welcome children. However, we recommend booking in advance, as the restaurant gets very busy. Located in the district of Hackney, it’s a short journey from the city center. This makes it a great option for those staying in hotels in Central London as well as those in East London. What to expect: With a name like the Palm Vaults, you know you’re in for a treat. The rooftop offers stunning views of the city and is the perfect place to relax at the end of the day. The menu is extensive and there is something for everyone, making it a great choice for families.

TIP: Click here to learn more about London and make your trip to your advantage.

10. LINNAEAN, Nine Elms

LINNAEAN Restaurant London

Photo: linnaeanliving

If you’re looking for a restaurant with a twist, then the Linnaean is the place for you. Housed in a former power plant, this restaurant has a steampunk theme and is decorated with old scientific instruments and machines. The food is inspired by the cuisines of Latin America, Asia, and the Caribbean, and there is also a selection of cocktails on offer. The Linnaean also doubles as a venue, so it’s the perfect place to host a party or event. There is ample parking nearby, making it easy to get to from central London. What to expect: Steampunk cuisine is the name of the game at the Linnaean. If you’re looking for something a little different, then this is the place for you. The cocktails are unique and delicious, and the food is just as good. There is a wide selection of dishes, making it a good option for groups.

11. Bar Douro, City of London

Bar Douro London

Photo: bardouro

If your idea of a good meal out is sinking a few pints in a traditional London pub, then Bar Douro is the place for you. The City of London bar takes the traditional British drinking experience up a notch with an extensive selection of food, including steak and seafood. There is also a selection of Portuguese wines and coffees to accompany your meal. Bar Douro is a great place to go with friends, as you can enjoy a casual meal while catching up over a drink. The City of London pub is easy to get to from central London and is a short walk from London Bridge. What to expect: Bar Douro is the kind of place where you can kick back and relax. There is no strict dress code, and you can enjoy a meal or a drink at your own pace. The menu is extensive and there is something for everyone.

12. Uchi, Hackney

Uchi Japanese Bistro

Photo: uchihackney

If you’re looking for a unique dining experience, then head to Uchi, a Japanese street food restaurant found in Hackney, London. The venue is decorated with bright lights and bold colors, and it plays loud music while serving up a selection of delicious Asian dishes. Uchi is a great place to go with friends. It’s fun, unpretentious, and has a lively atmosphere. There is also a cocktail list for those who wish to enjoy a drink. Uchi is easy to get to from central London, and there is a nearby car park. What to expect: Uchi is a fun and vibrant place that is perfect for a casual meal out with friends. There is a good selection of dishes, and the menu is updated regularly to make sure there is always something new to try. The cocktails are also well worth trying.

13. Santo Remedio – Cocina Mexicana, London Bridge

Santo Remedio - Cocina Mexicana

Photo: santoremedio_uk

Santo Remedio is a Mexican bar and restaurant found in the heart of London Bridge. The venue has a relaxed and casual atmosphere, and it’s a great place to go with friends. There is also a selection of cocktails to choose from and an extensive menu to accompany your meal. Santo Remedio is the perfect place to go to catch up with friends while indulging in some delicious Mexican cuisine. The restaurant is easy to get to from central London and is a short walk from London Bridge. What to expect: This is a great place to go with a group of friends. It’s got a friendly atmosphere and the staff is more than happy to help you decide what to order. There is a wide selection of dishes, making it suitable for all dietary requirements. There is also a late-night menu available.

14. The Petersham, Covent Garden

The Petersham Restaurant

Photo: thepetersham

The Petersham is a charming and elegant restaurant found in the heart of Covent Garden. The restaurant serves a range of dishes, including English classics, modern European dishes, and an extensive selection of steaks. There is also a selection of wines to accompany your meal, making The Petersham a great choice for a special occasion. The restaurant is easy to get to from central London and has a nearby car park. What to expect: The Petersham is the ideal place to go with a special someone. The restaurant is incredibly romantic and the food is delicious. We recommend trying the Seared Scallops, they will reach the peak of your taste!

15. Beranjak, Soho

Beranjak Restaurant

Photo: berenjaklondon

Let’s start with one of London’s most romantic restaurants, which just happens to be located in the heart of one of the city’s most buzzy neighborhoods. Beranjak, which is located on a charming side street in Soho, offers up a blend of Mediterranean and Asian-inspired cuisine that is as delicious as it is beautiful. The restaurant has a rustic, laid-back charm that makes it a great choice for both an intimate date and a celebration with friends. The menu changes regularly, so you’ll never get bored, and you can expect to be treated to a visual feast as well as a culinary one.

16. Dalloway Terrace, Fitzrovia

 Dalloway Terrace London

Photo: dallowayterrace

This relaxed eatery is just a short walk from the British Museum, making it a great spot for a bite to eat after a museum visit. The menu, which is inspired by British and European dishes, features plenty of vegetarian and vegan options and is perfect for a laidback meal with friends, or a more intimate date. The setting is cozy and homely, and the staff is friendly and attentive.

17. Brother Marcus, Spitalfields

 Brother Marcus Restaurant

Photo: brothermarcus_

This Spitalfields restaurant, which specializes in a mix of African, Caribbean, and British cuisine, is a great choice for those who are looking for a casual, unpretentious yet delicious meal. The staff is friendly and welcoming, and the atmosphere is relaxed and laid back. The menu is seasonal, so you’ll find a wide range of interesting dishes, from Caribbean-style curries to tasty stews. The restaurant is BYOB, so if you’re looking for somewhere to have a casual meal with friends, Brother Marcus is a great option.

18. Bodega Negra, Soho

Bodega Negra, Soho

Photo: bodeganegra

Bodega Negra is a Mexican restaurant located on Soho’s buzzing Broadwick Street. The restaurant has a warm and welcoming atmosphere and offers up an eclectic menu that draws inspiration from all across Mexico. The menu changes regularly, so there’s always something new to try, and the staff is friendly and knowledgeable, making it a great place to visit with friends or even on a date. The menu is also broken down into sections, making it easy to navigate and pick something that suits your taste. If you’re looking for somewhere to grab a casual and delicious meal, Bodega Negra is the perfect place.

19. Tiffany Blue Box Cafe, Knightsbridge

Tiffany Blue Box Cafe

Photo: littlemsfoodie

The restaurant offers up an impressive selection of food. The staff is friendly and welcoming, and the restaurant has a casual and relaxed atmosphere, so it’s perfect for a catch-up with friends or a more intimate meal with a loved one. The food is fresh and delicious, and the portions are generous, making it excellent value for money. If you’re looking for somewhere to get delicious, Tiffany Blue Box Cafe is the right place!

20. Ampéli, Fitzrovia London

Ampéli London

Photo: ampeli.london

If you’re looking for a romantic spot for a special occasion, or just want to treat yourself to something extra special, make your way to Fitzrovia and try out this unique restaurant. The cuisine is a mix of French and Italian, and the ingredients are organic, fresh, and locally sourced, making it excellent for those who are health-conscious. The menu changes regularly, and the staff is friendly, knowledgeable, and helpful, making it a great choice for both an intimate date and a celebration with friends. The restaurant is cozy and intimate, so it’s the perfect place for those who want to spend some time together in a romantic environment.

21. SUSHISAMBA, Covent Garden

SUSHISAMBA Covent Garden

Photo: sushisamba

If you’re looking for a unique dining experience, head to Sushisamba, a great Japanese-Peruvian fusion restaurant. As the name suggests, this place is all about sushi, with an extensive menu that features all kinds of different rolls and sashimi, as well as a wide selection of cocktails and an indoor bamboo garden that makes for a truly Instagram-worthy dining experience. 

Good to know: The restaurant is best known for its “first bite, first sit” concept and live DJ sets, so if you’re looking for a lively dining experience, this is the place to go.

22. Brunswick House, Vauxhall

Brunswick House

Photo: brunswick_house

This restaurant is located right on the edge of Vauxhall, overlooking the Thames. The building itself is beautiful and makes for a great setting on a warm, sunny day. The menu is seasonal and focuses on British cuisine, so you’ll never get bored. The dishes are creative but not too challenging, making it a great place to go with friends or on a date. The restaurant’s staff is friendly and welcoming, and the atmosphere is relaxed and casual, so it’s a great choice for a casual meal with friends or a more intimate date. If you’re looking for somewhere to spend an afternoon with a loved one after visiting the V&A, or a casual evening with friends, Brunswick House is a great choice.

23. Ziggy Green, Mayfair

Ziggy Green

Photo: daisygreencollection

Ziggy Green, a tropical taqueria with a fondness for all things David Bowie, blends Tulum savory and tacos into an enticing meal.

Furthermore, dinners come with a watermelon margarita fountain, so you’ll definitely want one.

24. Saint Aymes, Marylebone and Tyburnia

Saint Aymes Restaurant

Photo: saintaymes

Saint Aymes is one of the most Instagrammable coffee shops in the city, also the fanciest, because Saint Aymes complements its drinks with 24ct edible gold. No doubt, sure here you will feel in the future.

25. A.O.K, Marylebone

A.O.K Restaurant London

Photo: aok.kitchen

This Thai restaurant in Marylebone is the perfect place to go if you’re looking to impress a loved one. The food at A.O.K is often referred to as “fine dining Thai” and some of the dishes, such as the crispy salmon with coconut rice and pandan iced cream with mango, are so intricate and complex that they take around five hours to assemble. Alongside the Thai classics, there are also a number of Western dishes, such as the roasted bone marrow with parmesan gnocchi, that make for a quirky, eclectic dining experience. A.O.K also makes for a great spot to host a private event, with its stylish interior and al fresco terrace certain to impress even the pickiest of guests.

26. Buddha Bar, London

Buddha Bar London

Photo: buddha_bar_london

If you’re looking for a starred dining experience in London that’s as luxurious as it is delicious, look no further than Buddha Bar. This restaurant is the perfect place to celebrate a special occasion or simply treat yourself to something special. Buddha Bar is a great choice for couples, but it also hosts regular business dinners, so it’s good for groups too.

Good to know: Also here you can plan a party to remember in the private dining room or in the Semi-private event.

27. Kin+Deum

Kin+Deum London

Photo: kindeum

Kin+Deum is a comfortable, unpretentious eatery. The menu here is simple, consisting of a selection of salads, sandwiches, and sides, but everything is freshly made and full of flavor, meaning that you won’t leave hungry or disappointed. There’s also a great selection of drinks, including freshly squeezed juices and cocktails, meaning that Kin+Deum is the perfect place to go for brunch, lunch, or high tea. Alongside the food, the interior is also worth a mention, with its quirky wall art and mismatched furniture creating an unusual and unpretentious dining experience.

28. Apple Butter, Seven Dials

Apple Butter

Photo: applebuttercafe, Official Instagram Page

If you’re a fan of American-style comfort food, you’re in for a treat at this vintage diner located in Seven Dials, on the edge of Covent Garden. The menu is packed with mouth-watering treats, such as oversized burgers, New Orleans-style gumbo, mac and cheese, and milkshakes, in flavors like Oreo, peanut butter, and banana. The interior has been carefully decorated with retro trinkets and artwork. This really adds to the overall vintage feel, making you feel as if you’ve been transported back in time.

I hope you had a great time reading this article and because we know it was useful, we have prepared for you more dreamy places and top restaurants, but for this do not forget to check out the best travel application, Framey.

Download Framey App (available on Google Play and App Store), and discover the whole world!