LARKE at Finlay & Co., Soho February 18, 2018

LARKE’s latest new stockist comes in the form of Finlay & Co’s debut store, located on Broadwick Street in London’s Soho neighbourhood.

Their new corner site concept store consists of both Finlay & Co’s best-selling sunglasses and spectacles, in addition to a curated edit of 10 other unique, independent eyewear brands.