Italian Restaurants in London

Italian food is renowned for its delicious dishes, from tempting antipasto starters to classic dishes like meatballs, pasta, risotto and pizza. Plus with desserts like tiramisu, gelato and panna cotta, you might want to take it easy over dinner!

Discover your own slice of Italy in one of London's diverse Italian restaurants. From budget to gourmet, you're bound to find just the 'little Italy' you're looking for.

There are 966 venues in the Italian Restaurant category.
Showing results 21 to 40.
Sort results by: Our Favourites Price Name
  • Al Borgo

    Italian Restaurant

    3 Church Road, Town Centre, Teddington, TW11 8PF [map]

    The leafy London suburb of Teddington has come a long way in the past twenty years.

  • Al Duca

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 32 reviews)

    4-5 Duke of York Street, SW1Y 6LA [map]

    Al Duca restaurant in London’s historic and elegant St James’s is an Italian restaurant that offers reasonable prices with style.

  • Alloro

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 17 reviews)

    19-20 Dover Street, W1S 4LU [map]

    Alloro restaurant is a popular yet intimate Italian restaurant on Dover Street.

  • Al Volo

    Italian Restaurant

    2 Ely's Yard, Hanbury Street, The Old Truman Brewery, Spitalfields, E1 6QR [map]

    The sprawling Old Truman Brewery complex has become the beating heart of east London’s Shoreditch neighbourhood.

  • Amaranto

    Italian Restaurant

    Four Seasons Hotel London at Park Lane, Hamilton Place, W1J 7DR [map]

    Restaurant at the Four Seasons Hotel London on Park Lane, serving Italian-inspired food and afternoon teas

  • Amata

    Italian Restaurant

    571 Manchester Road, E14 3NX [map]

    Amata is a recently opened Italian restaurant minutes from Canary wharf.

  • Amerigo Vespucci

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 21 reviews)

    25 Mackenzie Walk, Canary Wharf, E14 4QA [map]

    Impressive dockside views are just the beginning of your dining experience at London’s Amerigo Vespucci restaurant.

  • Amico Bio

    Italian Restaurant

    44 Cloth Fair, EC1A 7JQ [map]

    The team behind Amico Bio (head chef Pasquale Amico and his two cousins) are on an admirable mission: to bring an eco-friendly restaurant concept – vegetarian, organic Italian food – to London.

  • Antonio's Ristorante

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 22 reviews)

    134-137 Upper Street, Islington, N1 1QP [map]

    Located on Upper Street in Islington, Antonio’s is a family-owned restaurant that has won the hearts of locals with its friendly service and authentic Italian food.

  • Apsleys, a Heinz Beck Restaurant

    Italian Restaurant

    1 Lanesborough Place, Knightsbridge, SW1X 7TA [map]

    This is the first restaurant outside Italy created by internationally renowned chef, Heinz Beck, holder of 3 Michelin stars at La Pergola in Rome.

  • Aqua River Brasserie

    Italian Restaurant

    St. George Wharf, Wandsworth, SW8 2LE [map]

    This lovely light-filled venue in St Georges Wharf, Vauxhall, has fantastic water views and a superb Mediterranean menu.

  • The Ark

    Italian Restaurant

    Visitor Rating:

    3/5 (based on 6 reviews)

    122 Palace Gardens Terrace, Kensington, W8 4RT [map]

    A long time Kensington institution, The Ark serves up modern Italian cuisine.

  • Arquati Bistro & Restaurant

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 54 reviews)

    417 Strand, Charing Cross, WC2R 0PD [map]

    Occuping a prime central London spot right on the Strand, Arquati Bistro & Restaurant specialises in serving up authentic Italian food in the heart of Theatreland.

  • Artigiano

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 8 reviews)

    12A Belsize Terrace, Belsize Park, NW3 4AX [map]

    Think contemporary Italian style, think Artigiano.

  • Atrium Restaurant

    Italian Restaurant

    147C Cromwell Road, Earl's Court, SW5 0TH [map]

    Probably some of the biggest news on the London restaurant scene in recent years has been the upsurge of fabulousness in hotel dining rooms.

  • Avista

    Italian Restaurant

    Visitor Rating:

    3/5 (based on 13 reviews)

    The Millennium Hotel London Mayfair, Grosvenor Square, Mayfair, W1K 2HP [map]

    Formerly the Brian Turner Mayfair, Avista is a new Italian restaurant created by chef Michele Granziera.

  • Azzurro

    Italian Restaurant

    35 Tooley Street, Southwark, SE1 2QJ [map]

    Located near London Bridge station – across the road from London Dungeon if you’re having trouble finding it - Azzurro is a laid-back Italian restaurant with a contemporary Deco-esque twist and a cosy basement bar.

  • Babbo Restaurant

    Italian Restaurant

    39 Albemarle Street, London, W1S 4JQ [map]

    Tradition, family, perfection and warmth are just a few ingredients that make our Italian restaurant special.

  • Bacco

    Italian Restaurant

    39-41 Kew Road, Town Centre, Richmond Upon Thames, TW9 2NQ [map]

    Situated in the heart of leafy Richmond, just a stones throw from Kew Gardens, Bacco is one of the most popular Italian restaurants in the area.

  • Bacco Restaurant and Wine Bar

    Italian Restaurant

    Visitor Rating:

    4/5 (based on 18 reviews)

    25-26 Red Lion Street, Holborn, WC1R 4PS [map]

    Located on Red Lion Street, just a stones throw from Chancery Lane and Covent Garden, Bacco is a warm and welcoming restaurant and wine bar – perfect for post-work catch-ups and pre-theatre dinners.

Bookmark and Share: