CHANEL opens new store in Rome, Italy

French luxury giant CHANEL inaugurated last month a brand new flagship store in Rome, Italy. Situated within the iconic Piazza di Spagna, a landmark of Italian glamour, the new Chanel store which was designed by Peter Marino is spread over 3 floors and feature the full product range of the maison, including fine jewelry and watches which complement accessories and ready to wear.