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, as well as being a food retailer, and as of 2008, the 43rd largest retailer in the world. Most of its domestic stores sell both clothing and food, and since the turn of the century it has started expanding into other ranges such as homewares, furniture and technology
Delhi Locations
Bangalore Locations
Mumbai Locations