Fair Trade, organic, vegan and vegetarian goods, including cheeses, spreads and groceries. There's also a good range of coffees and teas.
49 Bernard 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 SquareBreads, charcuterie, artisanal cheeses, sausages and all kinds of jarred and bottled delights, with some Scottish produce alongside the French.
376 Morningside RoadBased at this Princes Street location since 1838 but now owned by House of Fraser, Jenners retains a loyal following. The six floors offer a wide range of...
48 Princes Street
Four floors offer the usual sensible, mainstream John Lewis range of technology, beauty, fashion and homewares, all with the 'never knowingly undersold'...
69 St James CentreRecently refurbished, the Princes Street branch is M&S's flagship Edinburgh store, stocking all the brand's ranges. Women's fashions, menswear,...
54 Princes Street
A mall with a difference - not everyone has the Queen's old yacht moored outside. As well as the Royal Yacht Britannia, Ocean Terminal has a freesport...
Ocean DriveA wide selection of crafts, textiles, toys, clothing and foodstuffs. All goods are ethically sourced and fairly traded.
St John's ChurchThe main draw here is John Lewis, which claims to be Scotland's largest department store. Among the other attractions are familiar names such as HMV, Next...
Leith StreetThe 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