admin

admin

Abercrombie & Fitch Heads to Carnaby Street

Abercrombie & Fitch is returning to London’s popular Carnaby Street. . The American casualwear brand, known for its preppy aesthetic and logo-emblazoned apparel, has secured a 2,500-square-foot space at 14-16 Carnaby Street. The store is set to open its doors…