Is Cowshed British?
Established in 1998 by soho house & co, cowshed revolutionised spa and skincare with its quirky, british charm. Rooted in the belief that natural ingredients enhance well-being, cowshed’s co-founders, nick jones and richard wood, created a brand known for its luxurious products and holistic approach. 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.