Best Italian Restaurants in London

Browse all Italian restaurants in London

All Italian Restaurants in London

Terra Rossa

Terra Rossa

4.6 (666 reviews)

62 Carter Ln, London EC4V 5EA

+44 20 7248 6600

Visit Website
PizzaExpress

PizzaExpress

4.5 (680 reviews)

24 High St, Banstead SM7 2LJ

+44 1737 379476

Visit Website
Al Forno

Al Forno

4.5 (678 reviews)

349 Upper Richmond Rd, London SW15 5QJ

+44 20 8878 7522

Visit Website
The Bird in Hand

The Bird in Hand

4.4 (694 reviews)

88 Masbro Rd, Brook Grn, London W14 0LR

+44 20 7371 2721

Visit Website
Pasta Nostra

Pasta Nostra

4.4 (692 reviews)

122 Old St, London EC1V 9BD

+44 20 3654 2335

Visit Website
Delicio (Bexleyheath)

Delicio (Bexleyheath)

4.6 (656 reviews)

157 Broadway, Bexleyheath DA6 7EY

+44 20 7998 0932

Masaniello

Masaniello

4.6 (655 reviews)

22 Church St, Twickenham TW1 3NJ

+44 20 8891 5777

Visit Website
Shambles restaurant & winebar - Teddington

Shambles restaurant & winebar - Teddington

4.6 (653 reviews)

83-85 High St, Teddington TW11 8HG

+44 20 8977 9398

Visit Website
Melange Restaurant

Melange Restaurant

4.5 (669 reviews)

45 Topsfield Parade, Tottenham Ln, London N8 8PT

+44 20 8341 1681

Visit Website
Caravaggio Italian Restaurant

Caravaggio Italian Restaurant

4.4 (686 reviews)

47 Camberwell Church St, London SE5 8TR

+44 20 7207 1612

ROSSODISERA Covent Garden Restaurant

ROSSODISERA Covent Garden Restaurant

4.4 (685 reviews)

5 Monmouth St, London WC2H 9DA

+44 20 7240 3683

Visit Website
Zafferano

Zafferano

4.4 (685 reviews)

16-18 Lowndes St, London SW1X 9EY

+44 20 7235 5800

Visit Website