British label Swaine puts down roots in Paris

The British house of exceptional accessories is opening a new flagship in Paris, following its recent openings in Montreux and Los Angeles, as it further strengthens its international footprint.