Roksanda Opens Concept Store on London’s Sloane Street

London designer Roksanda Ilinčić has opened a new chapter for her label with the launch of the ROKSANDA Concept Store on Sloane Street. Opening on 12 March at 171–172 Sloane Street, the space is conceived as more than a traditional retail environment….