Founder at Ellen Camilla - London, England, United Kingdom
Ellen Camilla Clothing creates affordable, luxury womenswear, championing sustainable fabrics. All pieces are handmade to order to ensure minimum waste and a perfect fit.