Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in London

Buonissimo! Discover the best of Italy, with fashion-forward eateries with Milanese specialities, find traditional trattorias serving Sicilian favourites or explore our list of casual pizzerias. Find and book the best Italian restaurants in the UK.

175 restaurants

Sort by Relevance

Italian

Al Duca

4-5 Duke of York Street, SW1Y 6LA, London

9.8 / 10
6 reviews

Average price £30

20% off food!

Italian

Friern Barnet Road, N11 3DA, London

9.9 / 10
26 reviews

Average price £30 Accepts Yums

Italian

106 Cromer Street, WC1H 8BZ, London

9.8 / 10
7 reviews

Average price £28

20% off food!

Italian

49 Crawford Street, W1H 1HA, London

10.0 / 10
4 reviews

Average price £25

Specify a date and enjoy promotions of up to -50% in our best restaurants

Italian

6 Turnham Green Terrace, W4 1QP, London

9.4 / 10
8 reviews

Average price £28

20% off food!

Italian

1 Norris Street, , SW1Y 4RJ, London

10.0 / 10
5 reviews

Average price £38

Italian

118 Marylebone Lane, W1U 2PJ, London

9.2 / 10
48 reviews

Average price £35

30% off food!

Italian

Walham Grove, SW6 2DH, London

9.7 / 10
3 reviews

Average price £20

Italian

Gunnersbury Lane, W3 8HR, London

9.2 / 10
3 reviews

Average price £20

20% off food!

MICHELIN 2020Italian

87 Pimlico Road, SW1W 8PH, London

9.8 / 10
71 reviews

Average price £58

MICHELIN 2020Italian

46 Brewer Street, W1F 9TF, London

8.6 / 10
166 reviews

Average price £63 Accepts Yums

30% off food!

Italian

2a Elizabeth St, Belgravia, London SW1W 9RB, United Kingdom, SW1W 9RB, London

9.2 / 10
30 reviews

Average price £35 Accepts Yums

Italian

Eros House, Brownhill Road, SE6 2EG, London

9.6 / 10
15 reviews

Average price £25

Italian

351 Kilburn High Road, NW6 7XU, London

9.7 / 10
4 reviews

Average price £35

Italian

6 Foster Lane, EC2V 6HH, London

9.7 / 10
46 reviews

Average price £28

Italian

10 Wigmore Street, W1U 2RD, London

9.7 / 10
23 reviews

Average price £29

Italian

11 Knightsbridge, SW1X 7LY, London

9.9 / 10
55 reviews

Average price £55

Italian

343 Fulham Road, SW10 9TW, London

9.1 / 10
51 reviews

Average price £40

20% off food!

Italian

129 Gipsy Hill, SE19 1QS, London

9.6 / 10
8 reviews

Average price £27

Pizzeria

63 Pitfield Street, Hoxton, N1 6BU, London

9.6 / 10
7 reviews

Average price £30

Italian

11 Old St, EC1V 9NH, London

9.6 / 10
4 reviews

Average price £13

Italian

Unit W2, Greenwich Promenade (Pier) Cutty Sark Gardens, SE10 9HT, London

9.6 / 10
7 reviews

Average price £28

Italian

186 Kensington Park Road, W11 2ES, London

9.6 / 10
5 reviews

Average price £30

Italian

13 Lewis Grove, SE13 6BG, London

9.4 / 10
10 reviews

Average price £25

Italian

24 Cranbourn Street, WC2H 7AB, London

9.5 / 10
8 reviews

Average price £15

The Best Italian Restaurants in London

From authentic Italian small plates in Soho and Covent Garden to award-winning Tuscan dishes in Mayfair, find and book the best Italian restaurants in London.

Filter

TheFork advantages