UKData checked October 2026
  1. Home
  2. London
  3. Supermarkets
  4. DACHA - The Russian Shop

DACHA - The Russian Shop

DACHA - The Russian Shop: supermarket at 33, 34 Aylmer Parade, London. Also listed under grocery delivery service. It is open on Sunday. Part of Dacha (3 branches listed).

33, 34 Aylmer Parade, London N2 0PEChecked October 2026

Details

Address33, 34 Aylmer Parade
PostcodeN2 0PE
CityLondon
BrandDacha · 3 branches
Coordinates51.58194, -0.15858 · View on OpenStreetMap

Opening times

Monday10:00–21:00
Tuesday10:00–21:00
Wednesday10:00–21:00
Thursday10:00–21:00
Friday10:00–21:00
Saturday10:00–21:00
Sunday10:00–21:00

Hours can change on holidays — check with the business before you go.

Nearby