Moscot opticians on 6th November 2024 in London, United Kingdom. MOSCOT is a five-generation, family-owned, American luxury eyewear brand, headquartered in New York City, specialising in optical frames and sunglasses.