We can all agree that London life is amongst the best. Even though London is the smallest city in England, this small urban area of Greater London shows the most vigour in all parts of life. The same goes for London's eating scene. One can't get enough of eating out in London. There are hundreds of restaurants lining one behind the other, from posh elegant ones to cosy themed ones, just like in Fleabag, but deciding on one can be a task. So, bringing class to cuisine, here are some of the best restaurants in London.
Best Restaurants In London
London is a small city with thousands of stories to tell. You gradually unlock them one after another by travelling the city. And what better way to unlock the city stories than to know the best restaurants in London because that's what the tea is, sis. So we made a list of the 25 best restaurants in London, from European to Asian restaurants; we have everything you need to know right here.
1. Rochelle Canteen, Shoreditch
Average Pricing: £35
Timing: 12-3 pm from Mon-Fri
Contact: info@arnoldandhenderson.com.
Location: 16 Playground Gardens, London E2 7FA, United Kingdom
Located just outside the city centre, Rochelle Canteen, one of the best restaurants in London, is this small restaurant that feels more like a country house than a place in the East End. This restaurant has been around for almost 20 years and is run by Melanie Arnold and Margot Henderson. The menu here changes daily, so there is constant variety in their dishes, and you'll never get bored, here’s a Menu for your reference.
2. Jikoni, Marylebone
Average Pricing: £20-£45
Timing: Sat to Sun - 11 am-3 pm, 5:30-10pm, Tue-5:30-10pm, Wed to thu- 12-3pm, 5:30-10pm. Closed on Monday
Contact: +44 20 7034 1988
Location: Jikoni, 19-21 Blandford Street, London W1U 3DH
Jikoni is a no-border kitchen with Indian, African and European cuisines to feature its menu and is considered one of the best restaurants in London. They keep a no-border kitchen because, for them, food is a powerful language that everyone understands and appreciates, and that is one of the reasons why it's one of the best restaurants in London. You can check out their Menu as well.
3. Bibi, Mayfair
Average Pricing:£50 - £79
Timing: Wed to Sat- 12-2:30pm, 5:50-9:30 pm.
Location: BiBi, 42 N Audley Street, London W1K 6ZP
Contact: 020 3780 7310
Bibi is considered one of the best Mayfair restaurants and one of the best restaurants in London. What sets Bibi apart from the monotonous Mayfair is its unique interior, red brick Georgia front, wood-covered ceiling, checkerboard tiles, and smooth-finished wooden tables. It's opulent without being too over-the-top, with a nod to art deco. Bibi is a modern Indian restaurant liked by all. The restaurant presents traditional fine-dine Indian cooking, here’s a Menu for your reference. Want to taste more Indian cuisines in London? Check out the Best Indian Restaurants in London.
4. Paradise, Soho
Average Pricing: £22-£35
Timing: Tue to Fri- 12:30-4pm, Sat- 12-11pm.
Location: Paradise, 61 Rupert Street, Soho, London W1D 7PW
Contact: info@paradisesoho.com
The menu is based on the dishes made by the chef's grandmother. Paradise is among the top restaurants in London and gives you the feel of a genuine deal with its diverse flavour profile. A classic Sri Lankan pickle called Jaggery Moju and slow-roasted Pig Cheek with Tamarind and Sri Lankan Stout are served with Fried Egplant, here’s the Menu for your reference. The Butterscotch and Cashew Brittle on top of the Laverstoke Park Buffalo Ice Cream and the Chili Chocolate Tart are some of the best desserts this restaurant offers.
5. Silo, Hackney Wick
Average Pricing: £50-£70
Timing: Wed to Fri- 6-11pm
Location: Silo, The White Building, Unit 7 Queens Yard, Hackney Wick, London E9 5EN
Contact: contact@silolondon.com
Silo is considered one of the top restaurants in London known for the mouth-watering food it serves. With his creative approach to cooking centered and quite out there notion of not having a bin, McMaster was well and completely ahead of the green curve back in 2014 when the restaurant was established. No wonder Silo is one of the best restaurants in London. The Menu romps around with a series of favors that clash yet work. This is considered in the list of the top restaurants in London.
Best European Restaurants in London
Looking for the best European restaurants in London? Look no further! Planning to go on a restaurant marathon in London? Take a look at our webstory on public transportation in London to save up on time and finances. Here are the three best European restaurants, each with unique flair and style. Whether you're in the mood for authentic English cuisine or traditional Spanish dishes, you will find something to your taste. So what are you waiting for? Bon appetit!
6. Boulevard Brasserie
Average Pricing: £18 - £36
Timing: Mon to Wed-12-11 pm, Thu to Sat- 12-11:30 pm, Sun- 12-10 pm
Location: 40 Wellington Street, Covent Garden, London WC2E 7BD
Contact: bookings@boulevardbrasserie.co.uk
Another one of the best restaurants in London, Boulevard Brasserie, is precisely in the middle of London's Theatreland, so this is an ideal location for a delicious pre-theatre lunch or dinner for the young and old. This is one of the top restaurants in London that offers reasonably priced food and beverages in an informal environment, here’s the Menu for your reference. It has two dining areas.
7. Casa Pastor
Average Pricing:£30 - £49
Timing: Tue to Thu- 5-11 pm, Fri to Sun-12-3 pm, 5-11:30 pm. Closed on Mondays
Location: Coal Drops Yard, London, N1C 4DQ
Contact: visitor.centre@kingscross.co.uk
Casa Pastor is among the list of the top restaurants in London that offers tortillas that have a texture you don't usually get in London, which is a rather nerdy way of stating that they have a nice bite, real flavour, and won't crumble when handled. The greatest filling by far is chipotle chicken. However, Casa Pastor is excellent all around. It's one of those big, modest places you go to for casual catch-ups, the kind that combines nice looks with helpful service, above-average food, and somewhat affordable price tags, here’s the Menu for you to check out.
Best Italian Restaurants in London
Who doesn't like Italian food? You must be joking! It's impossible not to mention the best Italian restaurants in London as they have proved themselves to be a benchmark in the culinary world. So we present you with the top Italian restaurants in London.
8. Artusi
Average Pricing:
Timing: Wed to Thu- 12-2:30 pm, Fri to Sat- 12-2:30 PM
Location: 161 Bellenden Rd, London SE15 4DH, United Kingdom
Contact: e. info@artusi.co.uk
Every day, the menu at Artusi, a neighbourhood restaurant at heart, is chalked on a chalkboard. There are no gimmicks, only flawless interpretations of traditional meals like bucatini with wild garlic and nduja with a monk's beard, which is enough to make it one of the best restaurants in London. Its sister establishment in Deptford, Marcella, is also highly recommended. Here’s the Menu card for your reference. If you are visiting Peckham, enjoy this taste of Italy!
9. Ciao Bella
Average Pricing:£15-£30
Timing: Mon to Sat- 12-10:45 pm, Sun-12-10:30 pm
Location:86-90 Lamb's Conduit St, London WC1N 3LZ, United Kingdom
Contact: 020 7242 4119
In terms of atmosphere, Ciao Bella, London is as near to a red sauce place as you're likely to find in London. Even generous servings of spaghetti and meatballs are available, along with huge baskets of garlic bread to sop up the sauce. No one will explain the origin of mozzarella here, and you could even get away with a sprinkle of parmesan over seafood pasta if that's your thing. Neither seasonality nor regionality is considered on any level, which is part of the appeal. Here’s the Menu for your reference. If you study at the University of London or visit the British Museum, visit Ciao Belle.
Tired of going to fancy restaurants? Well, why not check out our webstory on the 8 best street food places in London?
10. The River Cafe
Average Pricing: £22-£56
Timing: Mon to Sat- 12-11:30pm
Location: Thames Wharf, Rainville Rd, London W6 9HA, United Kingdom
Contact: 020 7386 4200
Discussing the best Italian restaurants in London would be impossible without mentioning the River Cafe. Ruth Rogers and the late Rose Gray's Thames-side restaurant is still outstanding more than 30 years after it first debuted in Hammersmith. Here’s the Menu card for your reference.
11. Bocca Di Lupo
Average Pricing:£50 - £79
Timing: Mon to Sat- 12-3 PM, 5-11 PM
Location: 12 Archer St, London W1D 7BB, United Kingdom
Contact: 020 7734 2223
Since it first opened a decade ago, Bocca di Lupo has established itself as a West End landmark. Every dish on the menu is followed by a note describing the Italian region it came from, and the menu is changed twice daily. Before moving on to primi and secondi, start with platters of crude and salumi. Here’s the Menu card for your reference.
12. Bancone Covent
Average Pricing:£30 - £49
Timing: Mon to Wed- 12-3 pm, Thu to Sat- 12-10:30 pm
Location: 39 William IV St, London WC2N 4DD, United Kingdom
Contact: 020 7240 8786
Since it opened a few years ago, Bancone has gained the favour of some of London's most enthusiastic culinary critics. It presently has two sites, The prettier of which is Coventry Garden. The other one is on Golden Square. Fresh pasta is prepared daily on its Constantly changing Menu, which features dishes from every Italian region. You should try their outstanding burrata, served with preserved lemons and soft-baked beets.
Best Asian Restaurants in London
If you're looking for the best Asian restaurants in town, you'll want to check out these top-rated spots. From tasty Chinese noodles to authentic Japanese sushi rolls, these restaurants offer something for everyone. So whether you're in the mood for a quick bite or a leisurely meal, you'll find what you're looking for at one of these Asian restaurants in London.
13. Bao
Average Pricing: £5-£23
Timing: Mon-Sat noon-3.00 pm; dinner served Mon-Sat 5.30pm-10.00pm.
Location: Bao, 53 Lexington Street, Carnaby, London W1F 9AS
Contact: +44 7769 627811
This town might have steamed buns, but Bao's hyper-chic Lexington Street site remains the benchmark for Taiwanese street eats. The restaurant's name derives from gua bao: fluffy white steamed buns. It's a sublime vision of pale wood, plumply filled buns and titbits like trotter nuggets and aged beef rump caps. It's suggested to come hungry and leave happy. Here’s the Menu card for your reference. As Bao is a small restaurant and is always buzzing with people, We can say that this is one of the lively restaurants in London.
14. Mei Ume
Average Pricing:£50 - £79
Timing: Tue to Fri- 12-2 pm, 6-9:30 pm, Sat-6-9:30 pm.
Location: 10 Trinity Square, London EC3N 4AJ, United Kingdom
Contact: diningreservations.tri@fourseasons.com
It's time to enjoy the finer things in life. Mei Ume is one of London’s fine dine restaurants. The restaurants offer authentic yet modern Chinese and Japanese cuisine from two separate kitchens. Having showcased two of the greatest cuisines under a roof, the restaurant has a bar, table seating, a lounge and a private dining room for up to 12 people. A genuine fine dining experience awaits and here’s the Menu card for your reference.
15. Ping Pong Soho
Average Pricing: £30 - £49
Timing: Tue to Sat- 12-11:30 pm, Sun to Mon- 12-10 pm
Location: 45 Great Marlborough St, Carnaby, London W1F 7JL, United Kingdom
Contact: 0207 851 6969
Students who love Asian food will come to love this place. The restaurant provides dim sum and cocktails and is conveniently situated close to Carnaby Street, just a 5-minute stroll from Oxford Circus subway. Ping Pong Soho features two fun-filled floors, a sizable bar and a private event room. As for the dining style, they have casual dining, here’s the Menu card for your reference.
16. Nobu
Average Pricing: £38-£40
Timing: Sun to Wed- 12-2:30, 6-10 pm, Thu to Sat- 12:30–2:30 pm, 6–10:30 pm
Location: 19 Old Park Ln, London W1K 1LB, United Kingdom
Contact: +44 (0)20 7447 4747
Everyone enjoys this Asian Mayfair restaurant. The first London restaurant of chef Nobu Matsuhisa since 1997. The restaurant features a bar, lounge, and handicapped access in addition to smoking areas. Cocktails, sake, Nobu-style cuisine, and private gatherings, check out their Menu card to be prepared with your orders beforehand.
17. Champor Chompor
Average Pricing: £26 to £40
Timing: Mon to Sat- 12-3 pm, 6-10 pm, Sun- 12-3 pm, 5-9 pm
Contact: +44 20 7403 4600
Location: 62-64 Weston St, London SE1 3QJ, United Kingdom
This delightful Thai-Malaysian fusion restaurant is a sneaky find hidden down a side street. The décor, which has a rich colour scheme and South-East Asian artefacts and textiles, provides a stunning setting for the food. The term "Champor Champor," which translates to "mix and match," refers to the Menu’s appealingly varied selection of dishes with Thai and Malaysian influences, including tofu and butternut squash green curry, massaman lamb shank, and tom yum Brulee.
18. Esarn Kheaw
Average Pricing:£20-30
Timing: 5-10 pm. Closed on Sundays
Location: 314 Uxbridge Rd, London W12 7LJ, United Kingdom
Contact: 020 8743 8930
This tiny restaurant, created and maintained by the Puntar family since 1992, pioneered north-eastern Thai cuisine long before it was popular. It has a devoted local following. Although the settings are simple, the food and welcoming service draw in the regulars. A sizable menu offers chicken laab (spiced chicken mince), deep-fried son-in-law eggs with a sour-sweet tamarind sauce, and spicy handmade Thai sausages—all for surprisingly affordable prices. Check out their Menu card to order some of your favorite dishes.
Michelin-starred restaurants In London
There are 66 restaurants with Michelin stars in London. The Michelin travel guides bestow stars as a symbol of distinction. It acknowledges the outstanding calibre of a restaurant's food and service. Here are the five best Michelin restaurants in London.
19. Amaya
Average Pricing: £85-£90
Timing: Tuesday to Fri- 12-2 pm, 6-10 pm
Location: Halkin Arcade, Off Lowndes St, London SW1X 8JT, United Kingdom
Contact: 020 7823 1166
The famed Indian restaurant Amaya in Belgravia features a spectacular open kitchen. Enjoy a selection of seafood, beef, and vegetarian dishes at this chic restaurant from the creators of Chutney Mary and Veeraswamy. Their classic Menu has some of the mouth-watering dishes for you. Even though the food is modern in style, it is prepared here using traditional methods, whether in a tandoor oven, over coals, or on a hot grill plate.
20. Chez Bruce
Average Pricing:£49 - £69
Timing: Tue to Thu- 12-2 pm, 6-9 pm, Fri to Sat- 12-2 pm
Location: 2 Bellevue Rd, London SW17 7EG, United Kingdom
Contact: +44 (0)20 8672 0114
If you wish for exquisite French cuisine and outstanding service, you can't miss Chez Bruce beside Wandsworth Common. Everything is created from scratch, including charcuterie, braises, traditional desserts, and exceptional bread and cheese. Not just this, their Menu card offers many more dishes for you to order. The restaurant takes its cheese board seriously and considers it a crucial component of the dining experience.
21. The Dining Room at The Goring
Average Pricing:£65
Timing: Mon to Fri- 7 am to 10 pm, Sat- 7 pm -12 am, Sun- 12am-10 pm
Contact: +44 (0)20 7769 4475
Location: 15 Beeston Pl, London SW1W 0JW, United Kingdom
At The Dining Room at The Goring, spoil yourself with a regal experience. This elegant British restaurant with a Michelin star is located in the famous Edwardian hotel The Goring and is frequented by Catherine, The Princess of Wales. Here’s the Menu of the restaurant for your reference. The food is just as excellent as the chandelier-adorned atmosphere.
22. Galvin at Window
Average Pricing:£50 - £79
Timing: Wed to Sat- 12–2:15 pm, 6–9:30 pm, Sun- 12-2:45 pm.
Location: 22 Park Ln, London W1K 1BE, United Kingdom
Contact: +44 (0)20 7208 4021
On the 28th floor of the London Hilton on Park Lane, enjoy exquisite French cuisine while taking in expansive views of Hyde Park at Galvin at Windows. Highlights on the Menu include the scrumptious Apple Tart Tatin with Calvados, Wild Sea Bass with Pomme Dauphine, and Marbled Duck Liver.
23. Hakkasan
Average Pricing:£258
Timing: Sun to Wed: 12 pm – 11:30 pm, Thu – Sat–12 pm – 12:30 am
Location: 17 Bruton St, London W1J 6QB, United Kingdom
Contact: 020 7907 1888
If you are a sucker for Cantonese cuisine, test Chef Tong Chee Hwee's modernised version of Cantonese food at the chicly decorated Michelin-starred Hakkasan, a popular destination for celebrities in Mayfair and one of the best restaurants in London. Particularly tasty is the dim sum. The black truffle roasted duck and the roasted silver fish with champagne and honey are additional standouts. Here’s the Menu card for your reference.
24. Hélène Darroze at The Connaught
Average Pricing: £195
Timing: Tuesday to Saturday: 12pm - 2pm, 6.30pm - 9pm
Location: Carlos Pl, Mayfair, London W1K 2AL, UK
Contact: 020 3147 7200
From the personally tailored menus to the classic menu card, this is one of the best restaurants in London that will satisfy your hunger. Each and every dish is prepared with freshly sourced veggies and produce from the farmers market. Chef transforms the ingredients to a scrumptious meal for the guests. With mouth-watering delicacies to heighten your taste buds, this is one of the best restaurants in London that will make you fall in love with its cornish fish, scottish seafood, and delicious chicken.
25. Restaurant Gordon Ramsay
Average Pricing: £108
Timing: Thu-Sat: 12pm - 2pm, Tue-Sat: 6pm-11pm
Location: 68 Royal Hospital Rd, Chelsea, London SW3 4HP, UK
Contact: 020 7352 4441
Another one of the best restaurants in London is the Restaurant Gordon Ramsay that offers some of the best food that you can find in the london. Known for the extinguished culinary skills of Mr. Gordon Ramsay, this is one such restaurant that is popular for its unparalleled service and fine dining with the magical moments that the interior and decor of the restaurant gives. With the speciality such as beef wellington, and signature fish & chips, one wouldn’t be disappointed at the restaurant.
If you're looking for a great meal in London, you can't go wrong now that you've got this list of the best restaurants in London. From classic British cuisine to international delicacies, these best London restaurants have something for everyone's taste. And with various price points, you can find a great meal no matter your budget. So next time you're looking for things to do in London, look up for tourist attractions in London, or google the best clubs in London to check out one of their top-notch eateries.