We are proud to be stocked exclusively at Johnstons of Elgin.
A name synonymous with luxury, heritage and craftsmanship, Across three centuries Johnstons Of Elgin have been sourcing the best in fibres, fabrics, technology and craftsmanship, combining heritage and expertise in every thread through their own luxury product range and store.
Experience our award-winning candles instore.
Johnstons Of Elgin, Newmill, Elgin IV30 4AF Tel: 01343 554099
Picture by Johnstons of Elgin.