Cowshed’s newest spa lies in the heart of Primrose Hill. Offering the full range of luxurious treatments, there are six bespoke chairs to let the therapists lull you into a state of pure relaxation. Downstairs there are therapeutic treatments in one of the seven tranquil treatment rooms, all whilst using signature Cowshed products.
Upstairs is also a full retail space stocking all the most delicious Cowshed products..
Cowshed
Health & Beauty Shop at 115 - 117 Regents Park Road
Ad
The deep tissue massage is worth every penny!
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business