- Home
- London
- Supermarkets
- 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
CategoriesSupermarket, Grocery delivery service
Websitedachashop.co.uk
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
HHighgate Golf ClubPrivate golf courseDenewood Rd630 mHHuws Gray Plant & Tool Hire HighgateTool rental service40 Muswell Hill Rd850 mEEcoplaster LondonStucco contractorCherry Tree Cafe, 39a Muswell Hill Rd890 mRRhona Clews, Health & Confidence Expert, BSc (Hons)Therapists137 Southwood Ln930 mFFish n Flame RestaurantFish restaurant100-102, 100 High Rd960 mLLinguaVox UKTranslation service120 High Rd1.0 km