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.

161 restaurants

Sort by Relevance

Italian

Sicily da Scalzo

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

9.1 / 10
9 reviews

Average price £35 Accepts Yums

50% off food - Back To The Restaurant

Italian

3 Clove Crescent, E14 2BB, London

9.1 / 10
4 reviews

Average price £25 Accepts Yums

50% off food - Back To The Restaurant

Italian

30 Queens Parade, N11 3DA London, London

9.9 / 10
14 reviews

Average price £30 Accepts Yums

Italian

343 Fulham Road, SW10 9TW, London

9.2 / 10
26 reviews

Average price £40

50% off food - Back To The Restaurant

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

Pizzeria

84 Roseberry Avenue, EC1R 4QY, London

8.9 / 10
4 reviews

Average price £28

50% off food - Back To The Restaurant

Italian

35 Willow Place, SW1P 1JJ, London

9.0 / 10
15 reviews

Average price £20

-30% off the "à la carte" menu!

Italian

17 Endeavour Square, Stratford, E20 1JN, London

9.4 / 10
4 reviews

Average price £36

Italian

66-68 Chiswick High Road, W4 1SY, London

9.5 / 10
35 reviews

Average price £50

Italian

17 Princess Road, NW1 8JR, London

9.5 / 10
17 reviews

Average price £30

Italian

Eros House, Brownhill Road, SE6 2EG, London

9.7 / 10
9 reviews

Average price £25

Italian

3 Charlotte Place, W1T 1SD, London

9.8 / 10
24 reviews

Average price £25

MICHELIN 2020Italian

87 Pimlico Road, SW1W 8PH, London

9.8 / 10
63 reviews

Average price £58

Italian

10 Wigmore Street, W1U 2RD, London

9.8 / 10
11 reviews

Average price £29

Italian

129 Gipsy Hill, SE19 1QS, London

9.6 / 10
4 reviews

Average price £27

Italian

48c The Broadway, Crouch End,, N8 9TP, London

9.3 / 10
37 reviews

Average price £22

Italian

The Hari, 20 Chesham Place, SW1X 8HQ, London

9.7 / 10
21 reviews

Average price £128

Italian

6 Foster Lane, EC2V 6HH, London

9.7 / 10
38 reviews

Average price £28

Italian

186 Kensington Park Road, W11 2ES, London

9.7 / 10
3 reviews

Average price £30

Italian

277 Upper Richmond Rd, Putney, London SW15 6SP, London

Average price £25

- 50% off food - Back To The Restaurant

Italian

157 Putney High Street, SW15 1RT, London

Average price £20

50% off food - Back To The Restaurant

Italian

Unit W2, Greenwich Promenade (pier), London

9.6 / 10
7 reviews

Average price £28

Italian

1 Denbigh Street, SW1V 2ER, London

9.2 / 10
5 reviews

Average price £30

Italian

106 New Kings Road, SW6 4LY, London

9.6 / 10
7 reviews

Average price £27

Italian

57 Grays Inn Rd, Holborn, London WC1X 8PP, United Kingdom, WC1X 8PP, London

Average price £29 Accepts Yums

-20% off the "à la carte" menu!

Italian

24 Cranbourn Street, WC2H 7AB, London

9.5 / 10
6 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