Claim: La Redoute is an electronic store, founded in 1837 with headquarters in Roubaix, France (a city in northern France, located in the Lille metropolitan area on the Belgian border).
Evidence: Apparel and home decor 
La Redoute specialises in ready to wear apparel and home decor, La Redoute is the 2nd largest seller of women's apparel and the 3rd largest seller of linens in France.