GlobalDeal

Cowshed

Retail · London, United Kingdom

cowshed.com

About Cowshed

Cowshed is a British brand known for its high-quality skincare and body care products, inspired by the natural beauty of the English countryside. Established in 1998, Cowshed offers a range of products that include bath and body essentials, skincare, and aromatherapy items, all made with natural ingredients. The brand emphasizes a holistic approach to beauty and wellness, promoting relaxation and self-care through its luxurious offerings. Cowshed products are available in various retail locations and online, catering to a diverse clientele that values quality and sustainability in personal care.

Company facts

Industry
Retail
Sub-industries
Skincare, Body Care, Aromatherapy, Natural Products, Wellness
Location
London, United Kingdom
Employees
51–200
Founded
1998

Products and services

Open Cowshed in GlobalDeal Is this your company? Update the details for free

More Retail companies in United Kingdom

All 44,502 Retail companies in United Kingdom →