London, United Kingdom
120 High St, Walthamstow,
N/A
+442085036155
Great fresh fish and great prices. Difficult to find a place like this in London!
like
Great choice of fresh seafood & good prices on fish.
Does this place source from MSC certified sources, it doesn’t advertise and the range of fish sizes / bucket discounts suggest not?
Fresh sea food products but the place didn't look as hygienic.
No shellfish
Deli
The best companies in the category 'Deli'