Location in mall: Level Level 1 Sheikh Zayed Rd - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
Chanel is an iconic French brand synonymous with luxury and elegance. From haute couture to jewellery and fragrances, It redefines timeless sophistication with each collection. Its creations are the epitome of grace and modernity.