Founded in Budapest, by Sandra Sándor in 2005, Nanushka designs luxury womenswear, menswear, and accessories made from carefully chosen materials with low-impact credentials. A natural extension of the brand’s elevated aesthetic, the New York Flagship Store is located in the heart of SoHo.