Telfar Clemens Announces Telfar Will Be Opening First Store In New York City

Telfar Clemens has announced that Telfar will be opening its first store in New York City.

In an interview with The Breakfast Club, Telfar Clemens expands,

“We’re still deciding where that’s going to be. I don’t want to say too much about it but we’re opening a store this year.”