Abercrombie & Fitch will open two new central London stores at Oxford Street and Covent Garden later in the month, as the US ...