Shoppers leave the Abercrombie Fitch UK Flagship Store on Savile Row on March 22 2007 in London England The store opened its doors today and is the...
{"Image ImageDescription": "LONDON - MARCH 22:  Shoppers leave the Abercrombie & Fitch UK Flagship Store on Savile Row on March 22, 2007 in London, England. The store opened its doors today and is the labels first London branch.  (Photo by Gareth Cattermole/Getty Images)", "Image Copyright": "2007 Getty Images"}