close X

This website uses cookies. More information

Hide map
Show map

Home and garden


43 Weir Road, London

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

Garden Iron

Chapel Road, Hereford