answersLogoWhite

0

Marks and Spencer (Marks & Spencer) is a UK company that operates over 700 retail stores, selling products that include clothing and specialty foods.
Marks and Spencer is the name of a retail clothing store in Europe. The business was started in 1884. They are located in Westminster, London.

User Avatar

Wiki User

11y ago

What else can I help you with?