Abercrombie & Fitch opens Regent Street store
The store will offer an omnichannel service, as well as click and collect, order in store, reserve in store and ship from store services
Abercrombie and Fitch has announced it is opening a new store located at 150 Regent Street, in the heart of London’s busiest shopping district.