UK retailer Marks and Spencer today (2 October) opened its first outlet in mainland China in Shanghai.