London’s Best Italian Restaurants

Discover London’s finest Italian dining experiences with London Best Eats. This is your go-to guide for top food spots, from hidden gems to iconic restaurants.

16 of the best Italian restaurants in London

Dalla

  • 4.7
  • £40+
  • Italian
  • 📍 Hackney

At its core: Home-style Italian cooking with regional specialties and fresh handmade pasta.

Patio Pizza

  • 4.8
  • £10–20
  • Italian
  • 📍 Kingston upon Thames
  • Top 20 Pizza Places in the UK - The Times

At its core: New York-Neapolitan fusion pizza with thin, crispy base and chewy crust.

Bocca di Lupo

  • 4.6
  • Italian
  • 📍 Soho
  • 1 AA Rosette Award for Culinary Excellence
  • AA Notable Wine List

At its core: Regional Italian cuisine featuring dishes from all twenty regions of Italy, with a focus on authentic, seasonal ingredients and traditional recipes.

Lupa

  • 4.9
  • £30+
  • Italian
  • 📍 Highbury

At its core: Roman comfort food in a cosy neighbourhood setting.

Briciole

  • 4.5
  • £20+
  • Italian
  • 📍 Marylebone
  • Travellers' Choice 2024

At its core: Traditional Italian trattoria, café bar and deli under one roof offering authentic dishes from across Italy.

Italia Uno

  • 4.7
  • £1–10
  • Italian
  • 📍 Fitzrovia

At its core: Authentic Italian café serving fresh homemade pasta and sandwiches in a casual, traditional setting.

Fiore Truck

  • 5
  • £25+
  • Italian
  • 📍 Forest Gate
  • Travellers' Choice Award

At its core: Authentic Italian restaurant serving fresh homemade pasta in a converted railway arch.

Pollini at Ladbroke Hall

  • 4.6
  • £50–79
  • Italian
  • 📍 North Kensington
  • Gambero Rosso Three Fork Winner for Top Italian Restaurant, March 2024
  • Voted 'Best Restaurant' by Wallpaper*, February 2024

At its core: Seasonal Italian cuisine in a stunning Grade II-listed Edwardian building, featuring handmade pasta and traditional recipes from Emilia-Romagna.

Dear Jackie

  • 4.6
  • £100+
  • Italian
  • 📍 Soho
  • MICHELIN Guide: Good cooking

At its core: Modern Italian fine dining with reimagined classics in an opulent, intimate setting.

Flour & Grape

  • 4.5
  • £9–22
  • Italian
  • 📍 Bermondsey
  • Travellers' Choice 2024

At its core: Fresh handmade pasta and Italian wine specialist on bustling Bermondsey Street.

Spizza

  • 4.9
  • £1–10
  • Italian
  • 📍 London Bridge

At its core: Authentic Neapolitan pizza made fresh to order.

Trullo

  • 4.5
  • £30+
  • Italian
  • 📍 Islington
  • Recommended by Jay Rayner, Observer
  • Praised by Giles Coren, Times
  • Featured in The Good Food Guide

At its core: Simple, seasonally focused Italian cuisine with fresh hand-made pasta and charcoal-grilled meats and fish.

Senza Fondo

  • 4.5
  • £20+
  • Italian
  • 📍 Shoreditch

At its core: Italian-American restaurant specializing in bottomless lasagna in a lively, convivial atmosphere.

E Pellicci

  • 4.8
  • £10–20
  • Italian
  • 📍 Bethnal Green
  • Grade II listed Art Deco interior

At its core: Vintage Art Deco workers' café serving traditional English breakfasts and Italian classics since 1900.

Tom's Pasta

  • 4.6
  • £20–30
  • Italian
  • 📍 Lower Clapton

At its core: A neighbourhood restaurant serving fresh, handmade pasta and signature lasagne dishes.

Tomo Italian Kitchen

  • 4.8
  • £20–30
  • Italian
  • 📍 Hornsey
  • Travellers' Choice Award

At its core: Family-run restaurant offering authentic Italian cuisine with Sardinian influences, featuring handmade pasta and wood-fired pizzas.

Browse best places to eat by cuisine

Get the best restaurants in your emailbox!

Subscribe for monthly curated guides to London’s most exciting eateries, food markets, and dining experiences. Fresh finds only, no stale content.

We respect your privacy. Your information is safe with us.