35 Baker Street in London is an unusual location for a fashion pop-up. But Amazon opened its first fashion pop-up and European store down the street from the famous fictional home of Sherlock Holmes. This is significant because luxury brands have always had one thing over Amazon, the e-commerce g…