The company was founded by Michael Marks and Thomas Spencer on September 28, 1884 and is headquartered in London, the United Kingdom.
Marks & Spencer is one of the most famous names in UK retail, but it has its roots in humble beginnings. Michael Marks and Tom Spencer opened the retailer’s first store in Leeds in 1894, and it has ...