Telfar lovers unite! Telfar is officially opening up its first permanent retail store in New York City. The store will be located in the heart of SoHo, a shopping destination largely associated ...
Features include a large LED screen streaming Telfar TV and innovative elements like the “Bag Bar,” allowing customers to engage with the brand in new and immersive ways. To access Telfar’s ...
The 10,000-square-foot flagship is in the former O.M.G. jeans space on Canal and Broadway, and will house all things Telfar (including pieces from the Wilson collab) as well as a TV Studio.