13 results, sorted alphabetically

Items per page



Fair Trade, organic, vegan and vegetarian goods, including cheeses, spreads and groceries. There's also a good range of coffees and teas.

49 Bernard Street

Farmers' Market


More than 65 stalls set up on Castle Terrace sell meat, fish, free-range eggs, cheeses, fruit and veg, along with all manner of homemade chutneys, breads...

Castle Terrace

Gyle Centre


A 20-minute drive west of the city, the Gyle is home to Morrison's at one end and Marks & Spencer at the other. In the expanse between, you'll find stores...

South Gyle Broadway

Harvey Nichols


With four floors of glossy-magazine clothing, this is a fashionista's delight. As well as the city's clothes, priced highly, you'll find exclusive cosmetics...

30-34 St Andrew Square

Henri's Fine Food & Wine


Breads, charcuterie, artisanal cheeses, sausages and all kinds of jarred and bottled delights, with some Scottish produce alongside the French.

376 Morningside Road

One World Shop


A wide selection of crafts, textiles, toys, clothing and foodstuffs. All goods are ethically sourced and fairly traded.

St John's Church



The 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