Best Italian Restaurants London

Best Italian Restaurants London featured image
April 22, 2023
Hermillis Haden

When you think of Italian food, what comes to mind? For most, images of creamy pasta and cheesy pizza come to mind, but there is so much more to Italian dishes than one would think.

London has an abundance of Italian cuisine restaurants just waiting for visitors to pop in and savor their delicious Italian cuisine. 

Whether you are in the mood for beef carpaccio and parmesan fries or prefer a creamy burrata or classic cacio e pepe, a quick online search will lead you to a host of the best Italian restaurants in the London area.

We have reviewed the top five best Italian restaurants based on their dining experience and the range of Italian meals available.

Best Italian Food Restaurants

Let's take a look at a few of these Italian restaurants and why you should try them on your next trip to London. Give them a try today, and remember to leave a review to share your dining experience.

1. 10 Greek Street

10 Greek Street

Nestled in the heart of Soho is an Italian restaurant that specializes in classic Italian food. Serving seasonal dishes, the restaurant is home to an all-Italian wine list that goes well with any meal.

Choose from pizza, pasta, olives, pork, and cheese meals, or share a charcuterie board with a friend.

The restaurant boasts chic interiors and is proud to use seasonal produce in its meals.


2. Bocca di Lupo

Bocca di Lupo

If you're in Soho and looking for a more upmarket restaurant, Bocca di Lupo is it. Featuring wood-fired ovens and a glam interior, the restaurant specializes in pasta paired with a caper sauce, spaghetti al Nero, and seafood that is to die for.

Choose from traditional dishes, or step out of your comfort zone and try the squid, mussels, or prawns as a main meal.


3. River Cafe

This Michelin-star restaurant was once home to celebrity chef Jamie Oliver. Now run by a host of brilliant chefs, it is the perfect local restaurant that offers a fine dining experience.

Situated on the Thames Wharf, guests can enjoy their authentic Italian food out on the terrace or indoors. 

River Cafe serves up gnocchi, lobster spaghetti, gelato, antipasti, and other delicious meals. Remember to save room for one of the amazing desserts at the best Italian restaurant on the Thames.

4. Cafe Murano

Cafe Murano Best Italian Restaurants London

For the best brunch in London, head to Cafe Murano. Situated in Covent Garden, this delightful cafe is the epitome of the best Italian fine dining in London.

From wild mushrooms to handmade pasta, this Covent Garden Spot has the best brunch, serving up tasty meals that the whole family will love.

Choose from assorted pastries, pancakes, and polenta-based meals that are sure to fill you up and keep your hunger at bay.

The cafe offers two or three-course meals and is an upmarket dining experience that is perfect for date night or a family meal on the weekend.


5. Bar Italia

Located in "Little Italy," this quaint restaurant in central London has the best outside dining area.

Featuring an indoor dining room with rustic interiors, Bar Italia will have you feeling like you are on the set for La Dolce Vita. 

The restaurant has a set Italian menu, offering a variety of red meats and seafood to tantalize your taste buds.

Using only the finest British produce of seasonal vegetables in their meals, they also have an extensive wine list.

Enjoy pork and fennel meatballs, roasted pork shoulder, or fresh pasta with a difference when you visit this hidden gem.


Dining out in London is a gastronomic experience. From Greek to Italian foods, there are a number of exceptional quality Italian restaurants in London that you should visit at least once.

Italian food is a popular choice for many people, and with a vast array of restaurants to choose from, finding a place that serves your favorite homemade pasta like your Italian grandmother would make or a fennel sausage pizza dish is relatively easy.

For a more upmarket, fine dining experience, we highly recommend the restaurants we reviewed above.

With world-class menus that feature, these restaurants definitely belong on our list of the best Italian restaurants. 

You might also be interested in these restaurants in London:

  • Best Chinese Restaurants in London

  • The 7 Best Indian Restaurants in London with Tantalizing Food

  • The Best Restaurants in London: The Ultimate Foodie Guide

  • Best Sushi London

  • Best Breakfast London

  • Best Steak in London