
Abercrombie & Fitch to set up shop on Oxford Street
Published on March 20, 2024
The retailer has signed a multi-year lease for two floors in the mixed-use retail and office building.

The retailer has signed a multi-year lease for two floors in the mixed-use retail and office building.