Local picksNot sponsored • Community-guided

Best italian food shops in London

We've picked 2 places in this category in London. These are Italian or Italian-style spots that our community goes back to again and again.

How we choose these places: steady recent reviews, Italian-style menus and service that makes people want to come back. Opening hours and menus can change – always double-check their website or socials before you go.

  • Eataly London (Bishopsgate)
    #1

    Eataly London (Bishopsgate)

    Huge Italian food hall & market: groceries, wine, bakeries, restaurants.

    Hand-checked

    📍 135 Bishopsgate, London EC2M 3YD

    ££Market hallGroceriesWine

    ☎️ 020 3936 8100

    View full listing
  • Prezzemolo & Vitale (Notting Hill)
    #2

    Prezzemolo & Vitale (Notting Hill)

    Sicilian grocer — fresh counters, cheeses, charcuterie & pantry staples.

    Community favourite

    📍 117-119 Portobello Rd, London W11 2DY

    ££SicilianGroceriesCounter

    ☎️ 020 8037 7025

    View full listing

Italian food shops in London

Italian food shopping in London ranges from the enormous Eataly food hall at Bishopsgate to the more intimate Prezzemolo & Vitale on Portobello Road. Eataly is an experience in itself — multiple floors of Italian groceries, restaurants and counters. Prezzemolo & Vitale brings Sicilian-rooted Italian groceries to Notting Hill with beautiful fresh counters and curated pantry shelves.

Practical tips

  • Eataly is directly adjacent to Liverpool Street station — perfect for a quick visit.
  • Prezzemolo & Vitale is on Portobello Road — Saturday is market day, so the area is vibrant but busy.

Frequently asked questions

Where can I buy Italian groceries in London?
Eataly at Bishopsgate is the largest Italian food hall in the UK — groceries, wines, bakery, restaurants all under one roof. Prezzemolo & Vitale on Portobello Road is excellent for Sicilian and broader Italian groceries in a more intimate setting.
Is Eataly London worth visiting?
Absolutely. Eataly is a multi-floor Italian food experience next to Liverpool Street station. You can shop for Italian groceries, eat at multiple restaurants and counters, and explore products from across Italy's regions.

Want to see other Italian categories in London?

Back to the Italian guide for London

Run an Italian business in this category in London?

The London directory helps Italians find Italian-run businesses in their area. We only highlight a limited number of places per category so people genuinely looking for Italian spots can find you.

Quick help

Not sure what you need?

Tell us your situation. We’ll point you to the right guide or service.

Clear. Bilingual. Step-by-step.

Best Italian food shops in London | Resinaro