Cowshed
Available in Wilmslow
Cowshed's philosophy is to create a complete range of honest, natural and therapeutic products, that are made in England using the best organic and wild crafted plant extracts. Cowshed products have unique and thoughtful fragrances, deliver what they promise and have a positive effect on your body and mind.
