01.Fudge House

"This family business has been making delicious fudge from their shop on the Royal Mile since 1949. The Fudge House has more than twenty fabulous flavours of handmade quality fudge. Their signature flavour is the Highland Cream which is one of the first fudges they started making. Using double cream and a unique blending process, this is one of my firm favourites and has stood the test of time."

02.Something Fishy

"This friendly, family run fishmonger offers a wide range of fresh fish. What I really love is their touch of listing the origin of the fish and whether they are farmed or trawled, so you know exactly what you’re getting. Locally caught haddock and salmon is particularly popular!"

03.Coco Chocolate

"Coco Chocolate specialises in making ethically traded and organic chocolate. Whenever I’m bringing back gifts to London, I love to pick up their signature bar of chocolate which is the Haggis Spice - dark chocolate blended with Haggis but with no meat - a truly unique and delicious present!"


"Since opening in 2012, Dick’s has carefully selected its menswear, womenswear, accessories and homeware collections from small, independent manufacturers, both old and new, who share a common philosophy of quality and longevity. My favourite item is the Crescent Downworks Parka."

05.The Caffeine Drip

"A taste of Africa in the heart of Edinburgh, The Caffeine Drip brings its signature South African influence to the Scottish high street. With dishes such as boerewors (sausage) rolls and biltong (dried beef), this is a great place to relax with friends and try something new at the same time."

More Shop Small Guides

Where to shop in Cardiff by Dress me Perfect

Dawn Higgins, Lifestyle Blogger

Where to shop in London by GarçonJon

Jonathan Daniel Pryce, Lifestyle and Fashion Blogger

Where to Shop in Aberdeen by Natbees

Anastasia Fountouli, Lifestyle and Travel Blogger

Copyright © 2016 American Express Company.

American Express Services Europe Limited has its registered office at Belgrave House, 76 Buckingham Palace Road, SW1W 9AX, United Kingdom. It is registered in England and Wales with Company Number 1833139 and is authorised and regulated by the Financial Conduct Authority.