This section doesn’t currently include any content. Add content to this section using the sidebar.
Founded in London in 1845, Charles Farris. Well known for its fine craftsmanship, contemporary designs and luxury scents. Hand Poured in England. Signature Scented Candles.