I need some preserved lemons for a recipe. Which supermarkets or small stores would stock them? Am central / east London based.
or