Tag: The Treasure Trove
Discover Edinburgh’s best kept secret
The Treasure Trove is a complete gem of a shop situated in Castle Street.A true Aladdin’s Cave, filled with an array of beautifully handcrafted goods, delicate Shetland wool baby shawls, exquisite smocked dresses or...