Vashi Mayfair

A boutique and intimate offering of the Vashi brand in the heart of Mayfair, London – instilling the brand ethos: “I made this for you” always trumps “I bought this for you”.