Top 14 of the best restaurants in London
From fine dining to panoramic restaurants, discover 14 best restaurants in London to eat.
The days when people were joking about bad British food are well and truly over. The British capital has become a Mecca of gastronomy: you will find all types of food, from the most modest street food to gourmet restaurants triplet Michelin starred.
London has a plethora of restaurants of all kinds: you will find Peruvian restaurants as well as Persian, Italian, Indian, English or Brazilian … Choosing where to dine is not always easy. To help you sort through this string of establishments, Skyscanner unveils 14 of the best restaurants in London. For each establishment, we will indicate the name of the nearest metro station.
Nearest Tube: Goodge Street
Located in the West End, this good London restaurant is authentic and will allow you to taste the best of Spanish cuisine. The cold cuts come from Salamanca, and the red wine is served iced. The restaurant serves a wide variety of meat-based tapas – such as smoked duck breast – or fish (wild bass, mackerel …). Do not miss to taste delicious patatas bravas. Check out their list of menus
2. River Cafe
Nearest Tube: Hammersmith
Dine by the river in this famous Italian restaurant in London. Created by architect Richard Rogers and run by his wife (chef) Ruth Rogers, the River Café is one of London’s most upscale places to enjoy fresh pasta and grilled meats to perfection. Do not miss a plate of delicious Italian cheeses. For dessert, you can taste many flavours of gelato (ice cream). If you like Italian food but do not know where to eat in London, you’re in the right place. Buon Appetito!
3. The Goring Dining Room
Nearest metro station: Victoria
In this London restaurant, you will be served like a king and you can taste the best of English cuisine such as stuffed Norfolk quail, Cornish cod or Cotswold chicken. Do not miss to taste eggs at the Drumkilbo – it is said that it would be the favorite dish of the Queen of England! Without a doubt one of the best restaurants in London if you want to taste the local specialities.
4. Hoxton Grill
Nearest Tube: Old Street
Inspired by American bars, this grill features leather banquettes and exposed brick walls. The menu at this London restaurant offers a wide selection of burgers, ribs or barbecued meats. Do not miss to taste the beef grill at Chateaubriand. The wine list offers a substantial choice of wines sold at a reasonable price.
5. Boundary Restaurant
Nearest Tube: Shoreditch High Street
Located in the basement of a former Victorian warehouse, the Boundary is an elegant (and modern) French restaurant. The menu changes according to seasonal produce, but is always delicious. You can enjoy cold cuts, fresh oysters, lobster Thermidor and a soufflé to finish the meal in style. Here is another nice restaurant in London.
Nearest Tube: Sloane Square
The Blue Bird is a restaurant “Art Deco” always crowded with people. Indeed, this elegant restaurant serves many modern British dishes such as deer carpaccio or pork belly. This London restaurant also has a bar that offers delicious cocktails, a courtyard bistro serving simple but tasty dishes such as spaghetti or schnitzel (Viennese cutlets) and a gourmet grocery store.
Nearest tube station: Highgate
This restaurant of “world cuisine” offers dishes from distant horizons. When you go to the Banners, you will have the impression of eating at a friend’s house. You can eat quesadillas, sandwiches and many great Jamaican classics (marinated chicken, goat meat or roasted coconut). It’s the perfect place to eat if you’re travelling with your kids and looking for food in London.
8. Grand Imperial London
Nearest metro station: Victoria
It is a gourmet Chinese restaurant where you can enjoy delicious Cantonese dishes concocted by chef Rang Cheung and it is one of the restaurant providing the best Chinese in London. On the menu, you can eat miso black cod, fried rice with abalone and scallops, or Sichuan chilli chicken. The setting is beautiful, the decoration of the restaurant having been made in accordance with the principles of Feng Shui.
9. The Greenhouse
Nearest tube station: Green Park
Although it has two Michelin stars, it is one of the least known starred restaurants in London. But it’s my favourite restaurant. Nestled at the edge of a tree-lined driveway is a beautiful dining room where you can enjoy good dishes simmered by Arnaud Bignon – a very imaginative French chef. Order the tasting menu and get ready to be surprised. A London restaurant is just perfect.
10. Royal China Club
Nearest Tube: Baker Street
The atmosphere of this gourmet restaurant is quite cozy and has nothing to envy to the luxury that can be found in 5-star hotels. The food is up to the luxury setting: you can enjoy a wide choice of dim sum (a Cantonese speciality), ravioli spread with salmon eggs or sirloin sprinkled with sesame seeds. A real treat this restaurant in London.
11. The Churchill Arms
Nearest Underground Station: Notting Hill Gate
This traditional eatery is not just a place to drink pints of beer. There is also a secret garden where you can taste Thai food. More than a simple way to fill you up, this London restaurant will allow you to live a great culinary moment. The curries and stir-fries are among the best in the city. They are also very spicy!
12. Foxcroft & Ginger
Nearest Tube: Whitechapel
This is one of the best places to have brunch in London. Try Benedict eggs, they are delicious. The property serves duck burgers at lunchtime and hot pizzas from 16:30. No matter what time you visit this restaurant, you will probably find it hard to resist the well-stocked shop window with mouth-watering home-made cakes. Want to brunch in London? Do not look any further.
13. Bali Bali
Nearest Underground Station: Leicester Square
Located in the heart of “West End”, this Indonesian gourmet restaurant – still relatively unknown – serves all types of hot meatal dishes. The service is nice and fast.
If you plan to attend a play, we recommend that you order the “pre-theater” menu. Tasty and invigorating, this menu will be nourishing enough not to make you hungry during the play, but not too much not to sleep in front of the actors. Malin.
14. Dinner by Heston
Nearest Underground Station: Knightsbridge
Heston Blumenthal is one of the best chefs in the world and a leading figure in molecular gastronomy.
He spent many years searching for old British recipes. The menu of this London restaurant reads like a history book: meat / fruit (c.1500), spicy pigeon (c.1870), drunken cake (c.1810), etc. If you are confused by reading the dishes on the map, do not hesitate to ask staff for information: they will answer all your questions with great kindness. Even if this restaurant is not given, you will have plenty for your money: you will discover flavors that you never imagined possible!