Cowshed is a British skincare and spa brand founded by Soho House's Nick Jones in 1998. As well as selling bath and skincare products, the company also has spas across London, Berlin, and New York.
Their products are naturally formulated, with plant extracts and essential oils.
For more news about Cowshed, see our related stories below company information.
Cowshed handles their own PR
press@cowshedonline.com