Situated in the heart of London’s busiest shopping district, Selfridges, has been the go to destination for the new and exciting since Harry Gordon Selfridge first established it in 1909.
Which brings us to the very exciting news that Cowshed’s latest spa and shop will be opening in the centre of the iconic Selfridges beauty hall.
Following on from our Central London Cowshed Carnaby spa designed especially for beauty on the go, the latest Selfridges location will not only cater for those short on time, but for those weary shoppers who want to take a well-earned break from carrying all those bags and indulge in one of Cowshed’s signature treatments. The ultimate pedicure would be the ideal way to revive tired feet after a day on Oxford Street.
With four comfortable manicure and pedicure chairs and 2 tranquil treatment rooms, Cowshed Selfridges promises to make Mr Selfridge proud.
Our doors will open on the 1st of March 2014 and we could not be more excited.