The luxury design and fragrance brand L'Objet celebrates 20 years with the launch of its first U.K. flagship on Sloane Street ...