(0)
(0)

IN THE MAKING

 






Finlay is a British eyewear brand born with a rebellious spirit when it comes to designing frames. The collection is inspired by a desire to create frames which celebrate the individuality of our wearers.

Adopting the long-established techniques of eyewear artisans located in the foothills of the Italian Alps, we work with expert craftsmen and women to lovingly create each frame.

In our newly opened concept store in Soho London you will find the full Finlay collection of frames, alongside a curated edit of our favourite other independent eyewear brands from around the world. Come and discover the collection, book an eye test and find a new pair of spectacles or sunglasses.

DISCOVER MORE