Top Italian Restaurants near The Diana Fountain, London

  1. Enoteca da Luca

    3.69 Km from The Diana Fountain

    • Wine Bars
    • Bars
    • Italian
    • Restaurants

    Address: 10-12 Basinghall St, EC2V 5BQ

    Timings: Mon-Fri 12:00 PM-11:00 PM

  2. Rucoletta

    3.33 Km from The Diana Fountain

    • Delis
    • Italian
    • Restaurants
    • Food And Dining

    Address: 6 Foster Lane, EC2V 6HH

    Timings: Mon-Fri 7:30 AM-11:00 AM, 12:00 PM-3:00 PM, 5:30 PM-10:30 PM

  3. Pappa Roma

    2.7 Km from The Diana Fountain

    • Pizza
    • Italian
    • Restaurants
    • Food And Dining

    Address: 6 Glendower Pl, SW7 3DP

    Timings: Mon-Sat 12:00 PM-11:00 PM; Sun 12:00 PM-9:00 PM

  4. Sapori

    1.63 Km from The Diana Fountain

    • Cafes, Coffee And Tea Houses
    • Italian
    • Restaurants
    • Food And Dining

    Address: 60 Horseferry Rd, SW1P 2AF

    Timings: Mon-Sat 7:00 AM-10:00 PM

  5. Luce e Limoni

    2.67 Km from The Diana Fountain

    • Italian
    • Restaurants
    • Food And Dining
    • Social

    Address: 91-93 Gray's Inn Rd, WC1X 8TX

    Timings: Mon-Thu 12:00 PM-3:00 PM, 6:00 PM-10:00 PM; Fri 12:00 PM-3:00 PM, 6:00 PM-11:00 PM; Sat 6:00 PM-11:00 PM

  6. Tempio

    2.44 Km from The Diana Fountain

    • Italian
    • Restaurants
    • Food And Dining
    • Social

    Address: 5-9 Temple Ave, EC4Y 0HP

    Timings: Mon-Fri 11:00 AM-11:30 PM

  7. Carluccio's

    2.05 Km from The Diana Fountain

    • Italian
    • Restaurants
    • Food And Dining
    • Social

    Address: The Balcony, Waterloo Station, SE1 7LY

    Timings: Mon-Sat 7:00 AM-11:30 PM; Sun 9:00 AM-10:30 PM

  8. Caffe Concerto

    0.86 Km from The Diana Fountain

    • Cafes, Coffee And Tea Houses
    • Italian
    • Restaurants
    • Food And Dining

    Address: 50 Shaftesbury Ave, W1D 6LW

    Timings: Mon-Sat 7:30 AM-11:00 PM; Sun 8:00 AM-11:00 PM

  9. Valentino

    2.23 Km from The Diana Fountain

    • Middle Eastern
    • Italian
    • Restaurants
    • Food And Dining

    Address: 179-181 Edgware Rd, W2 1ET

    Timings: Open Daily 12:00 AM-1:00 AM, 8:00 AM-11:59 PM