Fair Trade, organic, vegan and vegetarian goods, including cheeses, spreads and groceries. There's also a good range of coffees and teas.
49 Bernard StreetBreads, charcuterie, artisanal cheeses, sausages and all kinds of jarred and bottled delights, with some Scottish produce alongside the French.
376 Morningside RoadA wide selection of crafts, textiles, toys, clothing and foodstuffs. All goods are ethically sourced and fairly traded.
St John's ChurchThe plainly named Store is a blend of farm shop, mini-greengrocer and quality deli and there are always treats to catch the eye - breads, artisanal cheeses...
13 Comely Bank Road