Marks & Spencer is a British multinational retail business company. Michael Marks and Thomas Spencer laid the foundation of the company in 1884. Since then M&S brand has launched approximately more than 1463 location points across the world. The headquarters of the company is located in London.