Marks & Spencer will open its third store in Shanghai this week.