Are more abercrombie and fitch stores opening soon in the UK?
I don’t think they will open any more stores in the UK! The only one from Abercrombie is in London I think. The reason they don’t want to open any more is because the London one is a flagship store, which means they can price ridiculously high because its the only one around in that area! I don’t think it would be wise on their end to open another one in the UK, but I do know they will be opening some other ones in major European cities though!