london: abercrombie and fitch opening

abercrombie and fitch go transatlantic and open their long anticipated london flagship on thursday, march 22 at 10am. location: 7 burlington gardens [mayfair].