Cowshed spa opens in Selfridges

Cowshed Selfridges British spa and lifestyle brand Cowshed is opening its doors in the Selfridges Beauty Workshop, London. Cowshed Selfridges features four manicure and pedicure chairs and two treatment rooms. Each spa treatment uses Cowshed’s signature range of natural and therapeutic products, which have been made in England. It gives yet another location to spa in London. Cowshed launched its first spa in 1998 at Babington House and since then, has locations across London, New York, Miami and Berlin. Here’s a link to the treatment menu: Cowshed Selfridges Treatment menu

Leave a Reply

Your email address will not be published. Required fields are marked *