Charles Farris
Founded in 1845, the company was originally based in Bishopsgate, and they have remained at the centre of London candle manufacturing ever since, becoming proud holders of the Royal Warrant. Historically Charles Farris have been at the forefront of supplying churches and cathedrals and still do to this day. Their small team still makes their candles by hand in Wiltshire using traditional methods and the highest quality ingredients; their commitment to quality means they subscribe to both the British and European Candle-maker's Federation standards in raw materials, candle safety and testing methods to create the finest candles.