After much anticipation, the Montpellier store in France has opened its doors! You will agree, the newest addition to the fantastic city fits right in with its sleek exterior design within the Odysseum mall. The south of France has never been more appealing, from beautiful sites of the Languedoc countryside to a short journey to the beach, you will be spoilt for choice with wonderful shops, boutiques and cafes to visit. Get a feel of our arrival by checking out the pictures below!

Centre Commercial Odysseum – 34000 Montpellier