Design
Cloggs to open UK retail chain
British footwear company Cloggs is to open a chain of 20 standalone shops over the next five years. The company, which started as an online business, is expected to open its first store this December in Shrewsbury. This will be followed by two more by the end of 2013 and, depending on their success, a chain of 20 shops within the next five...
loading...