Abercrombie & Fitch opens new store in SoHo, unveiling new heritage-inspired concept
Abercrombie & Fitch has opened a new store in SoHo, New York City, as the brand looks to strengthen its roots in its home city. Opening its doors today, June 5, the brand has partnered with local SoHo creative studio Abbode for custom embroidery onsite. The new 10,000-square-foot store, located at 520 Broadway, features a new design concept, “...
loading...