Marks & Spencer is a major British retailer, with over 840 stores in more than 30 countries around the world, over 600 domestic and 285 international. It is the largest clothing retailer in the United Kingdom

Powered by: