Abercrombie & Fitch signs agreement for new Oxford St store
The fashion retailer signed a multi-year lease on the entire retail space at 325 Oxford Street, which covers two floors in the mixed-use retail and office building
Abercrombie and Fitch has signed an agreement with global real estate group, Hines, that will see it open a new store on Oxford Street.