Charles Farris
100 York Rd, London SW11 3RD
+442072234444
Contacts
100 York Rd, London SW11 3RD
Description
Luxury Candles & Home Fragrances | Charles Farris London
Iconic British candle makers since 1845. Shop online for luxury scented candles and reed diffusers. Hand made in England.