Abercrombie & Fitch, an American fashion brand specializing in casual luxury clothing for men and women since 1892, opened its London flagship store on Savile Row in 2007. Of late, the models at the door and loud music have been replaced by a more smart- casual ambiance. Clothing has moved from hoodies to polos.
Abercrombie & Fitch, 7 Burlington Gardens, Mayfair, London W1S 3ES, UK
Added 4 years ago