Skull Candles of London produce these life-size skull candles and sell them from their Camden Market stalls (and online of course!). They are London's only supplier of handmade, life-size anatomically correct scented skull candles. The candles burn for up to eight hours and as the candle