LONDON, United Kingdom — For years, London's Bond Street and Sloane Street have been the destinations of choice for luxury brands looking to set up