Marks and Spencer is one of La Redoute's top rivals. Marks and Spencer was founded in London, England} in 1884. Like La Redoute, Marks and Spencer also competes in the Fashion, Apparel & Accessories space. Compared to La Redoute, Marks and Spencer generates $15.2B more revenue.