Abercrombie and Fitch, London, England, UK Stock Photo - Alamy
The Abercrombie & Fitch London flagship store, located on Burlington Garden in the famed Savile Row, was the first A&F store built outside of the US and... | By Dimension One | Facebook
Abercrombie & Fitch: life inside the high street's most controversial store