Cowshed is a brand that offers a range of natural spa products and treatments inspired by the original Cowshed Spa at Babington House. The brand uses essential oils and botanicals to create bath and body care products.
Cowshed is operated by Cowshed Products Limited and is a Active company incorporated on 1 November 1999 with the registered office located in London, Greater London. Cowshed Products Limited was registered 25 years ago.