Retail
Le Colonel Moutarde opens debut UK store
French bow tie brand Le Colonel Moutarde has opened its first UK store in Shoreditch, east London. The independent French brand, which currently has stores in Lille and Paris in France, offers more than 250 handmade bow ties, in various colours, patterns, shapes and fabrics, as well as matching cufflinks and pocket squares, with prices started...
loading...