Is cowshed a UK brand?

Is cowshed a UK brand? Cowshed’s name wasn’t chosen simply to embody the quirky, uniquely British charm of the brand. Established in 1998 by Soho House & Co, Cowshed revolutionised spa and skincare with its quirky, British charm. Rooted in…

Read MoreIs cowshed a UK brand?

Who founded Cowshed?

Who founded Cowshed? Soho House founder Nick Jones created the original Cowshed spa at Babington House as a retreat within a retreat, extending the hospitality of the House into wellness and wellbeing for guests. Cowshed’s name actually bears a link…

Read MoreWho founded Cowshed?

Is Cowshed organic?

Is Cowshed organic? Organic, wild-crafted and fair trade botanicals are sourced from around the world. Every product contains a high ratio of essential oils; their therapeutic benefits enhance mind and body well being. With the exception of organic beeswax and…

Read MoreIs Cowshed organic?