About Mou
Mou is a London-based brand founded in 2002, known for its original, hand-crafted footwear made from premium natural fibers. The brand emphasizes ethical, sustainable, and eco-friendly practices, offering warm, durable, and sensually soft products inspired by nature.