The brand-new edition of our guide to all the best places to buy good food in Scotland now bulges with over 300 entries. Which means even more dirty vegetables, smelly cheeses, well-hung meat, glistening seafood, freshly ground coffee, foaming ales and sooky sweets. Not forgetting the garlic grower.

with our next issue out 10 June

Comprehensively updated and