Céline opens new store in Paris on Avenue Montaigne
French luxury fashion house of Céline opened this week a larger store in Paris, located at 53, Avenue Montaigne. The new Céline store feature the entire range of products of the house and is almost double the size of the existing stores. Céline operates two other stand-alone boutiques in Paris on Rue Grenelle and Avenue Victor Hugo. According to WWD, the new Parisian opening is one of 15 new stores Céline will be opening in 2014.