The Mere store is now open Mon-Fri, 10am-5pm - we look forward to welcoming you.

Our History

Founded in 1845, the company was originally based in Bishopsgate, and we have remained at the centre of London candle manufacturing ever since, becoming proud holders of the Royal Warrant. 

Our small team still makes our candles by hand in Wiltshire using traditional methods and the highest quality ingredients. Our commitment to quality means that we subscribe to both the British and European Candle-maker's Federation standards in raw materials, candle safety and testing methods to bring to our customers the finest candles.

Historically Charles Farris have been at the forefront of supplying churches and cathedrals with both candles and a diverse range of high quality products for their daily use, and more recently we have we have put our 160 years of candlemaking experience into creating our first scented range, as well as developing new ranges of dinner candles.

This heritage makes us excellently placed to provide beautiful, handcrafted British candles for homes, weddings and events as well as supplying the churches for which we've become so famous.