Luxury French department store chain with the flagship in the heart of Paris