I don’t know whether it’s a good thing, or a bad thing, but in an annual report published today on Abercrombie’s corporate website, the company Chairman announced that London will open an Abercrombie flagship store in Spring 2007.
Time I find someplace else to buy clothes when I’m in Dallas that no-one else will have over here!