4 results, sorted alphabetically
The city's best-known joke shop is flagged by an oversized Groucho moustache and glasses above the front door. You'll also find stage make-up, magic tricks...
99 West Bow
One of the city's best Highland outfitters stocks kilts (including children's kilts), ladies' kilted skirts and all the relevant accessories.
57-61 High Street
Fossils of all sizes and to suit all budgets are sold here, as well as a good range of minerals, both polished and unpolished, and jewellery incorporating...
Stocks an array of Matryoshka dolls, Russian dolls, ceramics, laquerwork, wooden crafts and icons.
18 St Mary's Street