Published by Editor on Sun, 14/09/2014 - 8:59am
Great Chinese supermarket in South London, which is a rarity. Lots of choice too, and prices were generally on par or even cheaper than in Chinatown. They try to stock as much organic, locally grown produce as possible.
13 Electric Avenue
+44 20 7738 5898
Type of Business: