Telfar fans will get to purchase the full range of its famed shopping bags.
The popular fashion brand Telfar will open its first flagship store in New York City’s SoHo section.
Telfar will offer its signature shopping bag, colloquially known as the “Bushwick Birkin,” year-round inside the 10,000-square-foot store. The bags became a Telfar signature product, building hype and leading to exclusive drops and queues to buy the affordable staple…