News

The same month, US fashion brand Abercrombie & Fitch opened its new two-storey West End store just a few blocks away, at 325 Oxford Street. Existing retailers have spent £118million on new fit ...