close X

This website uses cookies. More information

Hide map
Show map

Gifts and gadgets

Shearer Candles

Candle Manufacturer established in Glasgow in 1897. We are a family business, but our customers today include leading retailers, hotels and restaurants, not to mention ...

23 Robert Street, Glasgow