GLASGOW Craft Shop
Craft Shop in GLASGOW, Scotland, United Kingdom
-
Nancy Smillie Shop
Nancy Smillie Shop in Glasgow is the main shop and sells a great selection of jewellery, craft, gifts, lighting and brilliant furniture at great prices, and we pride ourselves on quality of our service and affordability of items.