Marks & Spencer finally opens

24th November 2011, Comments 0 comments

Share this story MARKS   Spencer officially opens the doors of its new store at 100 Champs-Elyses at noon today - its return to France for the first time in 10 years. The launch is vital for...

0 Comments To This Article