By George MacDonald2011-01-31T09:06:00
Marks & Spencer is to open a store in Paris on the Champs-Elysees as early as this summer, it is understood.
Already have an account? Sign in here