Our organic handmade artisan soaps are made in the National Trust village of Lacock in England, using a traditional recipe and only the very finest organic ingredients. Each organic soap is lovingly hand decorated using pretty flowers and botanicals.
Every batch of organic soap we make is hand-stirred, and divided up and wrapped in glassine paper. Our organic soap is both SLS and SLES free and doesn't contain any animal fats so its vegetarian friendly.