The 16 Best Italian Restaurants in London Trending for 2024

Written by
Hannah Kai
January 13, 2025

0

min read

Cheesy pizzas. Meaty lasagnas. Spaghetti slathered in tomato sauce. There’s nothing like the bold and vibrant flavours of the Mediterranean to brighten up your dinner. And if there’s one thing foodies can agree on, it’s that London has no shortage of Italian restaurants for every occasion. 

From cosy tucked-away bistros to Michelin-star fine dining, these venues will have you singing “That’s Amore” throughout your whole meal. If you’re ready for the moon to hit your eye like a big pizza pie, then read on. Here are the 16 best restaurants to get Italian food in London. 🍕 🍝 🍷

1. Enoteca de Luca

££
European, Italian
⭐️

Enoteca de Luca is famous for their serving style of “picollo e bele”— small but beautiful. From their extensive list of exquisite reds to their sharing plates, expect a traditional Italian dinner best shared with your nearest and dearest. Besides the very best of the classics, you’ll be met with warm and inviting staff once you enter this cosy wine bar.

2. Sparrow Italia

£££
European, Italian
⭐️
4.6/5

Sparrow Italia specialises in serving up modern takes on the Italian classics. Sophisticated and elegant, this Italian eatery has an expansive menu with hand-crafted pastas, rustic pizzas and even steaks with the finest sustainable and organic ingredients. 

With a terrace, it also offers the perfect backdrop for all fresco dining. No wonder it made it on our list of best London restaurants with a view. Sparrow isn’t just about food—it’s a homage to innovating bold and bright flavours, keeping your culinary experience fresh. 

3. Murano

££££
European, Italian
⭐️
4.6

Nestled in the heart of Mayfair, Murano is what you get when homemade Italian cooking meets Michelin-star flair. This celebration of Mediterranean fine dining offers sophisticated takes on classic meals we all know and love

From roasted pork shoulder to tagliatelle with wild mushrooms, prepare to be impressed with their selection of dishes, fancy interior and extensive wine bar. It’s the perfect place for just about any Italian cuisine lover's occasion—whether it’s a date or a company dinner.

4. Lavo

££
European, Italian
⭐️
4.3/5

Lavo does all the Italian classics with a coastal flair. Some of their signature seafood specialities include dishes like delicate salt-baked Mediterranean seabass, Kaluga caviar and yellowfin tuna tartare. Pair that up with a few of their unique cocktails, at their airy bar, and you’re in for a truly indulgent Italian culinary experience.

5. Cantinetta Antinori

£££
European, Italian
⭐️
4.7

Antinori brings the finest of Italian hospitality straight to London with its signature traditional and contemporary Tuscan dishes. Its old-world vibe and jazzy charm make it a great place to pop in for a few glasses of red. 

Or, you can indulge in their enchanting ravioli, truffles and veal for a night of luxury. Plus, there’s live music on Friday and Saturday evenings, perfect for those who want to escape the hum-drum of the city.

6. Fellini

££
Italian
⭐️
4.6

Pasta carbonaras and raviolis are great. But there’s nothing better than a cheesy pizza from Fellini if you’re after la dolce vitta. These extra pie makers have brought a little slice of Italy straight to Chelsea. 

Synonymous with good times, this isn’t just a restaurant. It’s a place to bond with friends and family over conversation and a fun-loving and lively environment. They even have a dedicated cocktail bar with a list as long as a spaghetti noodle.

7. Luci

££
European, Italian
⭐️
4.3

Luci is London’s first, (and its best) Italian dining bakery. Think fluffy al forno goodies like focaccia and wood-fired pizza. Besides doughy treats, Luci also serves their own-roasted coffee, giving you all the ingredients for an Italian-style breakfast to start your day. Finish it up by heading up to their first floor restaurant for cocktails and antipasti.

8. Figo

4.7
Italian
⭐️
4.7

Figo is an Italian restaurant that blends a wide range of dishes from the country’s different regions. Expect a rich tapestry of bright and bold flavours cooked to perfection. Besides the mouthwatering meals, Figo is famous for its unmatchable vibe. 

It sports an open-plan kitchen, floor-to-ceiling windows and wood-fired ovens, transporting you to rustic Italian village pizzerias. Classy, yet modern, it’s the best of both worlds.

9. Wild Nottinghill

£££
European
⭐️
4.4/5

If you're looking for a dining experience that perfectly captures the essence of modern Italian cuisine, Wild Notting Hill is a must-visit. Located in the vibrant Notting Hill area, this restaurant offers a menu brimming with authentic flavours and the freshest ingredients. From wood-fired pizzas to mouth-watering pastas, Wild Notting Hill delivers classic Italian dishes with a contemporary twist. For dessert, their decadent tiramisu is not to be missed. The intimate atmosphere and expertly crafted cocktails make it an ideal spot for both casual dining and special occasions.

Craving some of the British best this weekend? Here are the best Sunday roast restaurants in London.

10. Bancone

££
European, Italian
⭐️
4.5/5

This Michelin-star Italian restaurant keeps it simple with its menu of hand-made pasta dishes. Buzzy, laid-back and informal, Bancone brings the best of Italian cuisine straight to London while adding their own signature twists. 

It’s an open-plan kitchen, so you’ll be able to see chefs prepare some famous dishes like ox cheek mezzaluna ravioli and silk handkerchiefs. Simple meals with lots of flair make Bancone every Italian foodie’s dream.

11. Franco’s

£££
European, Italian
⭐️
4.4

First established in 1945, many consider Franco’s to be one of London's oldest Italian restaurants. They’ve been serving the community of St. James for over half a century, so their chefs know a thing or two about Italian fine dining. 

Besides mouthwatering meals like burattas and vitello tonnato, you can indulge in their cocktail and cigar combo on their heated terrace to finish up with old-world indulgence.

12. Sumoswan Twiga

££££
Asian, Italian fusion
⭐️
4.2/5

Can’t decide between Italian and Japanese? Not to worry, Sumoswan Twiga has both. This restaurant serves up a unique blend of flavours from tagliolini lobster to traditional sashimi. Located in luxurious Knightsbridge, it blends Italian tradition with Japanese culture for a unique dining experience. 

Plus it even includes a raw bar, cocktail bar and club. You’ll be spoilt for choice with everything you need for an unforgettable night out.

If you’re looking for a unique experience, check out our best hidden gem restaurants in London.

13. Tutto

££
Italian
⭐️
4,7

Built in a former banking hall, Tutto focuses on the Italian tradition of making memories over delicious food. Their ethos is “bring everyone, eat everything” and that’s exactly what you’ll want to do once you walk in. 

With Italian flavours and Brighton buzz, some of their signature meals include chicken Milanese and tagliata. Coupled with their sun-drenched interior and open-armed staff, Tutto is your go-to for a warm dining experience.

14. Azzurra

££££
European, Italian/Seafood
⭐️
4.4/5

For a taste of authentic Italian cuisine in the heart of Chelsea, Azzurra Sloane Square is the place to be. This charming restaurant combines traditional Italian recipes with a modern twist, using only the freshest ingredients. Whether you’re craving classic pasta dishes, wood-fired pizzas, or a rich, velvety tiramisu, Azzurra delivers exceptional flavours every time. The sophisticated yet cosy atmosphere makes it perfect for a romantic dinner or a lively gathering with friends. With its prime location near Sloane Square, Azzurra offers an unforgettable dining experience that captures the true spirit of Italy.

15. Dear Jackie

£££
European, Italian
⭐️
4.5

Think of Dear Jackie as a love letter to modern Italian cuisine. Cosy and romantic, this little eatery with red silk walls packs some bold flavour. Their team of expert chefs reinvent Italian dishes with playful twists on pastas for a one-of-a-kind experience. Don’t forget to pair your meal with some vino from their long list of reds for all-out opulence.

16. Chucs Belgravia

££
Italian
⭐️
4.3

Chucs is all about serving up the best Italian dishes with unfussy class. With space for over 100 people and a large wrap-around terrace, you get the whole shebang—mouthwatering pasta dishes, funky cocktails and an unmistakable ambiance that will have you living la dolce vita your whole meal through.Or stop by for a quick espresso, though you’ll probably want to stay for more.

No items found.
No items found.
No items found.
No items found.

How we select the best Italian restaurants in London

When it comes to the best Italian restaurants, London has plenty to offer. They have an unmatchable vibe, fresh pasta dishes, pizza drenched in rich tomato sauce and locally sourced ingredients. We took to the streets of London to find the best of the best, taking into consideration factors like ingredient quality, decor, service, pricing and overall atmosphere.

Want to know the best part? All these authentic Italian cuisine restaurants are on Ambl. Simply download the app and input your address to find the best restaurants near you. All that's left is to make your booking and eat pasta!

Best Italian restaurants london FAQs

What are the best Italian restaurants in London?

Some of the best Italian restaurants in London include Sparrow Italian, Fellini and Gallio. These restaurants don't just specialise in authentic Italian dishes like homemade pasta but also offer seasonal dishes, an amazing atmosphere and attentive staff for a truly unforgettable Italian dining experience.

How much do Italian restaurants cost in London?

The good thing about Italian dining in London is that there is a range of places for all budgets from Covent Garden to Tower Bridge. For example, budget-friendly pizzerias and restaurants offer meals at £10-£15 per person. Other, more high-end restaurants will offer meals for £25 to £50 per person, while high-end restaurants can be £100 per person and higher.

For example, Franco's beef tartar with rocket, endive and mushrooms costs £32. Fellini, on the other hand, has marinara pizzas for £14.