Abercrombie & Fitch is targeting between eight and 10 new stores by the end of 2025, doubling its UK high street presence, ...
Abercrombie & Fitch is targeting between eight and 10 new stores by the end of 2025, doubling its UK high street presence.
London's Battersea Power Station and Edinburgh's George Street. Scott Clarke-Bryan, managing director of EMEA at Abercrombie & Fitch, said: "Establishing an elevated presence at these iconic shopping ...
The US clothing chain already has ten stores in the UK, but is looking to double this number by opening new outlets in high street and shopping centre locations ...
Despite dwindling shop numbers and an increasingly doomed high street – one major retailer has vowed to open more physical ...