Leah Storr logo
Leah Storr logo on a sign
Leah Storr logo on a T-shirt

Leah Storr

About

Leah Storr is a visionary beauty brand dedicated to enhancing natural elegance through innovative, high-quality products tailored to individual needs. Embracing the artistry and science of beauty, Leah Storr crafts experiences that empower clients to express their unique style with confidence and grace. Passionate about redefining beauty standards, the brand combines expert knowledge with a personalized touch to deliver transformative results.

Brand values

At the heart of Leah Storr lies a commitment to authenticity, inclusivity, and excellence, fostering a culture where every client feels valued and inspired. The brand champions sustainability and ethical practices, believing that true beauty shines brightest when it respects both people and the planet. Guided by innovation and heartfelt care, Leah Storr continually strives to uplift and celebrate the diverse expressions of beauty in every individual.

Industry
Beauty

Brand assets

Related brands

View more