Where to buy the food you grew up with in London: Russian, Ukrainian, Polish and Baltic shops
Curd cheese, soured cream, buckwheat, salo, borodinsky bread, dumplings, caviar, Georgian wine. We checked every address against the shops' own websites and the government's Food Standards Agency register — and listed separately the ones that did not check out.
Lists of "Russian shops in London" have been circulating for years, and half the addresses in them belong to places that closed. We did it differently: a shop is included only where the address is confirmed either by its own website or by the government's Food Standards Agency register, which records the date of every food business's last hygiene inspection. A 2026 inspection date is solid evidence that the shop was trading very recently.
The list is in two parts. First, shops with their own website, where address, phone and hours are confirmed. Second, shops without one: the address comes from the government register, and we do not publish phone numbers or hours because there is nowhere to verify them. Before a long journey, call or check the map.
ADV · A001ONLYWAY JEWELRY — gold, silver and platinumRings, chains, bracelets, earrings and pendants. Delivery across the UK.Advertise hereWhich shops are confirmed by their own websites?
Kalinka
35 Queensway, London W2 4QJ, between Queensway and Bayswater stations. kalinkastore.com, +44 7752 942292.
Worth the trip for: the counter of black and red caviar, borodinsky bread, and prepared food — syrniki, vareniki, borsch.
Delivery: £13 on orders over £50, plus free click-and-collect. Caveat: the shop has two websites with different opening hours on each. Call before travelling.
Dacha — four shops
A small chain with a strong emphasis on caviar and delicatessen, its own prepared food and Georgian wines. One site: dachadeli.com.
- Moscow Road — 21 Moscow Road, W2 4AH, 020 8143 0224
- Fulham — 645 Fulham Road, SW6 5PU, 020 7731 5174
- Notting Hill Gate — 8 Notting Hill Gate, W11 3JE, 020 7221 0033
- East Finchley — 33–34 Aylmer Parade, N2 0PE, 020 8341 2475
Delivery: the only chain on this list with confirmed nationwide parcel delivery — £16.99, one to two working days. Frozen goods and fresh prepared food are not sent by parcel. Same-day courier within London on orders over £40.
Berezka
188 Finchley Road, NW3 6BX; nearest stations Finchley Road and Finchley Road & Frognal. berezka.co.uk, 07710 680707. Mon–Sat 11:00–20:00, Sun 11:00–19:00.
Worth the trip for: the fish counter — salted, smoked and cured fish, and caviar. The shop describes itself as the oldest Russian grocer in London and has recently expanded and refitted.
Delivery: London only — its own courier by phone, and Deliveroo.
Elka London
11 London Road, SW17 9JR, Tooting — right by Tooting station, with free parking at the door. elkashop.co.uk, 020 8767 3282. Mon–Fri 11:00–19:30, Sat 11:00–20:00, Sun 11:00–17:00.
Worth the trip for: Lithuanian, Latvian and Ukrainian products, and a separate display of Armenian, Georgian and Moldovan drinks. A family shop of more than 25 years.
Ukrainian Shop Albina
253 Barking Road, E13 8EQ, Plaistow. albinaltd.com, 020 7474 4141. Mon 13:00–20:00, Tue closed, Wed 13:00–20:00, Thu 13:00–21:00, Fri 13:00–22:00, Sat 11:00–22:00, Sun 11:00–21:00.
Worth the trip for: trading since 2005. Alongside groceries and frozen food there are preserves, sweets and baking, plus textiles and gifts. The same owners run a Ukrainian restaurant next door at 239 Barking Road.
Mleczko Polish Delicatessen
23–25 Uxbridge Road, W12 8LH, Shepherd's Bush. mleczkodelikatesy.com, 020 8932 4487. Mon–Sat 07:00–22:00, Sun 09:00–21:00.
Worth the trip for: the chain has its own bakery and its own butcher — sausages and cured meats sold loose. Mleczko has other London branches; the addresses are on the chain's site.
Ukrainian Foods London
Not a shop but a kitchen with collection: 105 Eade Road, N4 1TJ. foodua.uk, +44 7493 423898.
Worth it for: hand-made vareniki, pelmeni and chebureki, frozen immediately. There is a gluten-free menu and catering. London delivery from £60, free over £149.
Which shops are confirmed by the government register?
These shops have no website of their own, so we give no phone numbers or hours — there is nowhere to check them, and we will not publish what we cannot verify. The addresses come from the Food Standards Agency register; the date in brackets is the last hygiene inspection, which shows how current the record is.
- SMAK Ukrainian Deli — 21 High Road, Wood Green, N22 6BH (Feb 2026). Ukrainian; also on Deliveroo and Uber Eats.
- Azuolas — 7 Royal Crest Avenue, Silvertown, E16 2PG (Aug 2026). Lithuanian, by Pontoon Dock DLR.
- Europa Food XB — 35 Craven Road, W2 3BX (Jun 2026). Polish and Eastern European.
- Szampion Polskie Delikatesy — 678–682 High Road, Tottenham, N17 0AE (Jun 2026). Supermarket format.
- Polski Sklep Gaska — 8 Broadway, Stratford, E15 4QS (Jul 2026).
- Sklep Gulliver — 599 High Road, Leyton, E10 6PY (Jun 2026).
- Polski Sklep — 645 Seven Sisters Road, Tottenham, N15 5LE (Jun 2026).
- Polski Supermarket — 303–305 Mitcham Road, Tooting, SW17 9JQ (May 2026).
- Polski Sklep Biala Roza — 201 Upper Richmond Road, SW15 6SG (Apr 2026).
- Polski Sklep Olivier — 17 Westbury Avenue, Wood Green, N22 6BS (Feb 2026).
- Polski Supermarket Mieszko — 414–416 High Street North, Manor Park, E12 6RH (Jun 2026).
- Mieszko Supermarket — 13–17 Streatham High Road, SW16 1DS (Jun 2026).
- Bracia Polski Delikatesy — 377–385 Fore Street, N9 0NR (Aug 2025).
- Carpathina European Food — 337 Bowes Road, N11 1BA (Jan 2025).
- East European Shop — 56 Ballards Lane, N3 2BU (Jun 2025).
- Shop & Go Eastern European — 88 High Street, Walthamstow, E17 7LD (Sep 2025).
- Malinka Delicatessen — 58 Brixton Road, SW9 6BS (Feb 2025).
- Baltic Food — 1518 London Road, Norbury, SW16 4EU (Mar 2025).
- Balticum Food — 348 Baring Road, SE12 0DU (Sep 2024).
- Alenka Shop — 63 Barking Road, Canning Town, E16 4HB (Aug 2024).
The last four lines carry inspections from 2024 and 2025. The shops certainly existed, but time has passed: call or check the map before travelling.
What if you cannot get there — is there delivery?
Of the shops here, only Dacha has confirmed nationwide parcel delivery — £16.99, one to two days, nothing frozen. Kalinka delivers but does not describe its area on the site, so ask by phone. Berezka and Ukrainian Foods deliver within London only.
Separately, Babushka Deli has been shipping nationwide since 2016 — but it is not a London shop; it is in Mansfield, Nottinghamshire. Fine as an online option, no use as somewhere to call in on the way home.
What is not on the list, and why?
We left out several places that appear repeatedly in other people's roundups.
"Slavyanka" is the commonest error. A shop of that name is indeed in London — the one in Ontario, Canada. There is no entry in the UK register.
"Russian Gastronom" has no working website and nothing resembling it in the London register. Most likely closed.
Lituanica retail shops in London: their addresses circulate in directories, but not a single Lituanica outlet appears in the London Food Standards Agency register. That is a strong sign the retail side has closed; the company itself operates in Barking as a wholesaler to businesses.
Gurmani is a Georgian restaurant, not a shop. Georgia's Kitchen & Deli is registered as manufacturing and packing, with no confirmed retail format. Rodyna and Delikatesy Smaczek both exist — but the first is in Manchester and the second in Basingstoke.
If we have missed something, or a shop has moved, write to us and we will check and update. We will not add entries from memory: a wrong address is worse than no address.
And on spending less on food — yellow stickers, loyalty pricing, free community fridges and the money the state gives towards food — we have a separate guide.
Read next: The Fourth Plinth: who gets there, how, and for how much · An NHS interpreter is free — and you can register with a GP…


