Cowshed
Cowshed is a quintessentially British luxury beauty and lifestyle brand, established in 1998 at Babington House in Somerset. Cowshed's philosophy is to always create a complete range of honest, natural and therapeutic products, made in England using the highest quality organic and wildcrafted plant extracts and essential oils. All Cowshed’s botantical formulations are naturally paraben, petrochemical and sulphate free.
