Cowshed

Cowshed is a quintessentially British luxury beauty and lifestyle brand, established in the original Cowshed Spa at Babington House, Somerset, England.

Since its launch in 1998, Cowshed’s philosophy has remained the same,  to create a complete range of honest, natural and therapeutic products for the body and home,  using only the best organic and wild crafted plant extracts and 100% pure essential oils.  All are carefully selected for their positive effects on both the mind and body.