Stoke Newington's best-stocked deli for curated cheeses, cured meats, and specialty pantry items—locals keep coming back for hard-to-find favorites like quality chicken stock and house-made mulled wine.
Info
📍
Address
182 Stoke Newington Church St, London N16 0JL, UK, LDN