BUSINESS: International News Mykita: Let’s Go to Soho By Staff Friday, April 5, 2019 12:25 AM Mykita shop New York moves into a new location in the heart of Soho in New York City. The two-floor space provides 1,590 square feet for the independent eyewear brand from Berlin to present its complete portfolio of eyewear and services, but also to express the wider scope of talent and creativity of its community. Read More.