Nowhere in Edinburgh is the pleasure of good food evinced more honestly than at the Castle Terrace Farmers' Market. The stalls swell with artisan-quality produce and the stallholders beam with smiles and down-home British cheer. It's no wonder that the...
Wed 25 Nov 2009 by Ben Kendall | Read more »