Scotland's oldest independent bottler, established in 1842, has a fine selection of whiskies, encompassing both rare brands and more recognisable names. The company is also...
172 CanongateOne of the city's finest Highland outfitters is also home to 21st Century Kilts. Launched in 1996, this innovative range is made from materials such as denim and leather and is...
57-61 High StreetWandering past this shop will either make you wince or grin, so pungent is the smell of the cheeses within. Delicious farmhouse cheeses from all over Europe sit alongside...
30a Victoria StreetYou could easily fill a couple of hours exploring this vast shop, its 100 departments laid out rather eccentrically over six floors. The store includes fashions, cosmetics,...
48 Princes StreetKinlock Anderson may be the city's most renowned kiltmaker, although it's far from the cheapest. The shop includes a small tartan museum.
4 Dock StreetStaff at this award-winning malt whisky shop are likely to encourage you to sample a few of the 300-plus varieties on offer before you buy.
379 High StreetLocated by Edinburgh Castle at the top of the Royal Mile, this is a whisky shop and theme park all in one. Still, you don't have to take the Whisky Heritage Tour or do the...
354 CastlehillEdinburgh's best-known destination for gourmet treats, this family-run Italian deli has been operating since the 1930s. Shelves are stacked from floor to ceiling with a...
19 Elm Row