Candles Stafford Town Centre, Stafford - Welcome to the Stafford Town Centre Candles Directory listing recommended candle shops in Stafford Town Centre. It lists those who offer scented candles and candles in Stafford Town Centre, Stafford. Do you have a Stafford Town Centre candle business? If so, why not advertise it on the Stafford Town Centre Business Directory - IT'S FREE.