Article

Marks & Spencer

Marks & Spencer

Marks & Spencer

Marks & Spencer (100 avenue des Champs Elysées, Paris) (Metro: George V) – to some, it’s interesting to see a major British department store in Paris. However, there are always solid crowds here, which more than justifies its presence in France. Local shoppers come here to see the latest in British fashions. That, as well as lingerie, beauty products, giftware, flowers, homeware, food & wine items, and even children’s school uniforms.