CHARLES FARRIS — Mere, England

The Heritage: Founded in Bishopsgate, London in 1845, Charles Farris began as a maker of church candles—a service they still proudly provide to St Paul’s Cathedral and Westminster Abbey today. Operating from their workshop in Mere, Wiltshire, this historic Royal Warrant holder continues to utilise traditional manufacturing techniques dating back to medieval times.

The Verdict: Charles Farris is the undisputed master of the candle. Without abandoning their rich ecclesiastical heritage, they have perfected the modern luxury scented candle. By blending the highest quality ingredients with scents expertly crafted to evoke the United Kingdom’s landscape, they deliver a slow-burning, long-lasting fragrance experience housed in artisan-finished glass.

Core Products: Luxury scented beeswax candles, reed diffusers and traditional church pillar candles.

Full Review in The Edit: Read it Here.

 

Previous
Previous

CONTUR - London, England

Next
Next

CHURCH’S - Northampton, England