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