Marks & Spencer was founded in 1884. Michael Marks and Thomas Spencer established the brand in Leeds, England. Initially, the venture started on stalls. Gradually, the company expanded and opened its stores across Britain.