A new concept store and spa created by the Cowshed brand has opened in central London, UK. Located in Soho, Cowshed Carnaby has been created to showcase the brand and follows the original Cowshed Relax Spa at Babington House in Somerset, UK and a sister site in Notting Hill, London.
A range of signature treatments are offered, such as manicures and pedicures, while the store also boasts a number of 'speedy' therapies for the time-poor.
All treatments use Cowshed's own product range which features organic and fair trade botanicals, all of which are naturally-based. Details: cowshedonline.com