About

In India, Marks & Spencer has 107 stores, selling high quality, great value clothing & beauty products. Established in 1884, Marks & Spencer is one of the UK’s leading retailers with over 139 years of British heritage and takes pride in being special and different.