London, United Kingdom
72 Herbert Rd, Plumstead,
N/A
+44 2083177471
In-store shopping
Good customer service but a bit pricy.
like
Great store with almost all the necessitated goods and a great customer service
Good choice. Not bad prices. Best corner shop on the street...
Good stock of goods, it's not expensive at all, best shop around!
Reasonable prices and a large selection of beers and spirits.
Deli
The best companies in the category 'Deli'