Explore relationships

Marks & Spencer

British multinational department store companyMarks and Spencer p.l.c. (abbreviated to M&S and colloquially known as Marks & Sparks or Marks) is a major British multinational retailer based in London, England, that specialises in selling clothing, beauty products, home products and food products.

Use + to expand a branch. Click a topic name to open its summary.