Candle Makers in Swindon - Highworth 16 Cherry Orchard, Highworth, Swindon, SN6 7AU Tags: essential oil candles, natural candles