The Spectator

Introducing: Sebastien Geslin at The Eye Place

26 May 2026

Style
Seb Geslin Blog Banner.png

Sebastien Geslin eyewear is more than an accessory. It’s a piece of wearable art. Handcrafted in France using exceptional natural materials, each frame reflects a rare combination of craftsmanship, innovation, and individuality.
At The Eye Place, we are proud to introduce this extraordinary independent collection to clients who appreciate true luxury eyewear.

The Brand

Every Sebastien Geslin frame is meticulously handcrafted in France using traditional artisanal techniques. From selecting the wood, to carving, polishing, and finishing, each stage of production is completed with extraordinary attention to detail.

The brand combines time-honoured craftsmanship with technical innovation, producing eyewear that feels both luxurious and highly functional. Many frames are reinforced with a carbon fibre core for durability, while maintaining an exceptionally lightweight and balanced feel.

What makes Sebastien Geslin truly distinctive is the individuality of every frame. Each pair carries its own natural variations in grain, colour, and texture, making every piece genuinely unique.

Beyond aesthetics, the collection is designed for everyday comfort. With lightweight construction and carefully balanced proportions, Sebastien Geslin creates eyewear that feels as refined as it looks.

Sustainability Through Natural Materials

Sustainability sits at the heart of the Sebastien Geslin philosophy. Wood remains the foundation of the collection, with carefully selected natural materials including fossilised oak, walnut, birch, buffalo horn, and other noble organic resources.

Rather than mass production or fast manufacturing, the brand focuses on longevity, craftsmanship, and responsible creation. Many of the woods used are rare and historically significant, including 2,800-year-old fossilised oak preserved within European marshlands.

By creating durable, timeless eyewear in small quantities, Sebastien Geslin embraces a slower and more thoughtful approach to luxury design.

Why Choose Sebastien Geslin Eyewear?

Choosing Sebastien Geslin means choosing individuality, authenticity, and craftsmanship in one pair of specs. For those who value personal style and understated elegance, Sebastien Geslin delivers eyewear with genuine character, ideal for those who see eyewear as more than a necessity.

Each frame carries a quiet confidence, shaped by natural materials, thoughtful design, and a commitment to sustainable production. The result is eyewear that feels personal, distinctive, and effortlessly refined, without ever needing to shout.

Visit The Eye Place and See the Beauty for Yourself

Come and visit The Eye Place* to experience the Sebastien Geslin collection in person and see the craftsmanship, detail, and natural allure of these frames for yourself. Our team will be happy to guide you through the range and help you find a pair that feels truly made for you.

*Exclusive to The Eye Place, Berkhamsted, and The Eye Place, Kensington.

Copyright © 2026 The Eye Place. All rights reserved.

Website by Omnified