The stock at this rather small shop on the Royal Mile is huge: Some 1,000 different Scotch and other nation's whiskies are available. Prices range from around £20 ($40) to £900 ($11,800). Staff know their stuff, so tell them what you prefer (smoky, peaty, sweet, or whatever), and they'll find a bottle to please you.
- © Frommer's 2013
- Recommended 2010