Indian beauty brand Kama Ayurveda opens its first overseas store in London
[ad_1] Kama Ayurveda’s store in Westbourne Grove, Notting Hill Along the colourful facades of Notting Hill, London, a new red and white candy stripe store has just popped up. This is India-based Ayurvedic beauty brand Kama Ayurveda’s first brick and mortar store outside the country. Apart from the brand’s bestsellers, the two-storey store also features […]
Continue Reading