Marks and Spencer India now a key market for Marks and Spencer Marks and Spencer has 1,463 stores worldwide, of which 1,000 stores are located in UK. « Previous1Next » 1 of 1