The French luxury brand has recently opened a new store at Shanghai Grand Gateway 66 Mall.

Founded in 1847, Cartier has grown to become recognised around the world and is synonymous with the luxury sector. The brand is known for designing, manufacturing, distributing and selling jewellery, watches and accessories.

The Shanghai Grand Gateway 66 Mall occupies an area of around 1.1 million square feet of retail and entertainment space and is one of Shanghai’s landmark shopping malls in the heart of Xujiahui. The mall boasts a number of luxury brands and the new Cartier store manages to create a link between the brand and the modernity of the city.

The store features the complete range of products of the brand, with customers able to shop jewellery, watches and accessories.