Located on Lexington Street in Soho, London, the American Vintage store offers a breath of fresh air for...