Marks & Spencer

$195
Marks & Spencer was founded by Michael Marks and Thomas Spencer on September 28, 1884 and is headquartered in London. The company offers clothes, food, and home products. The company operated in the United Kingdom and in international markets.

You may also like

Recently viewed