Marks and Spencer plc is a retailing company headquartered in the City of Westminster in Greater London, England. The company, which sells clothing, household products and luxury food products, was founded in 1884 by Michael Marks and Thomas Spencer in Leeds, England.