Jo Malone India Debut
-
Franchise India Bureau Sep 29 2017 - 1 min readThe British fragrance house is in India with their first store in Mumbai's Palladium Mall. It's not just the fragrances that entice you; the store itself is a masterpiece with heritage pieces of furniture and if you need some rejuvenation, you can indulge in a relaxing hand and arm massage at the Tasting Bar. The ...