Since the expansion of the EU in 2004, a large number of young Polish people have come to seek work in the UK. Around 20,000 Poles had registered as residents in Scotland by...
86 South Clerk StreetAll of the chocolates produced and sold here are organic and ethically traded, and staff can describe the process from bean to bar. Check online for details of the ever-popular...
174 Bruntsfield PlaceA labour of love for owner Lucyna Ellis: a proper delicatessen with a meat counter, a good selection of foodstuffs, a takeaway service and even a few tables at which to sup...
237 Leith WalkHeld weekly at the foot of Edinburgh Castle, this market caters to hungry foodies desperate for local produce. More than 50 specialist stalls sell meat, fish, free-range eggs,...
Castle TerraceHuge blocks of fudge in every imaginable flavour, all made on site - heaven for sweet-toothed shoppers. There's also a coffee shop on site.
197 CanongateHenderson's has been promoting natural food in Scotland for more than 40 years through its shop and restaurant. You'll find a good supply of breads, cheeses and healthy snacks;...
92 Hanover 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 StreetEdinburghers come here to pick up spices, noodles, seafood, oriental wines and beers, and other Chinese, Japanese and Korean ingredients, with fresh produce imported weekly.
199-201 Leith WalkFresh fruit, breads, luxury chocolates, vegetarian haggis and a great wine selection.
155-159 Bruntsfield PlaceOpened in 1975, the well-stocked Real Foods shop is still the place to go if you're looking for organic, vegetarian and wheat-free products.
37 Broughton StreetEdinburgh'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