Moscot, the New York-based luxury eyewear brand, has opened its first store in the U.K., which is also its sixth shop worldwide and its third overseas. The U.K. store is located in the heart of London's West End, at 37 Beak Street. Moscot was founded by Hyman Moscot in 1899, ...
Already an Eyewear Intelligence subscriber? Sign in here.
Buying a membership today will give you:
Or sign-up for a trial month for just 9,90€. To continue reading this article register now.