Fair Trade, organic, vegan and vegetarian goods, including cheeses, spreads and groceries. There's also a good range of coffees and teas.
49 Bernard StreetBelonging to Scotland's oldest independent bottler (established 1842), this store has a grand selection of whiskies. It also runs whisky tastings in local pubs.
172 Canongate
All of the chocolates produced and sold here are organic and ethically traded. Gorgeous gift boxes are available.
174 Bruntsfield Place
This high-quality butcher is best known for its extensive array of sausages: the likes of wild boar, apricot and stilton, or venison, port and calvados...
97-101 Broughton StreetThis 'liquid deli' allows you to try drinks before you buy. There are unusual British-sourced liqueurs, such as elderflower vodka and damson gin.
32 Victoria StreetMore 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
Recently renovated, sprawling Fort Kinnaird is home to dozens of familiar stores, including Marks & Spencer, Toys R Us, H&M, Monsoon, Next and Edinburgh's...
Newcraighall RoadA 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 BroadwayWith 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 SquareHenderson's has been promoting natural food in Scotland for over 40 years. You'll find a good supply of artisan breads, Fair Trade and organic produce,...
92-94 Hanover StreetBreads, charcuterie, artisanal cheeses, sausages and all kinds of jarred and bottled delights, with some Scottish produce alongside the French.
376 Morningside Road
This deli has plenty of fresh-baked breads and an extensive range of cheeses that you can try before you buy. The second branch also has a café.
66 Raeburn Place
A perfect place to sample Scottish cheeses, as well as the best of the rest of the UK, France, Holland, Italy and Spain. It sells artisan bread, too, so...
30a Victoria Street
A perfect place to sample Scottish cheeses, as well as the best of the rest of the UK, France, Holland, Italy and Spain.
6 Bakers Place