Clarks chooses Soho for first permanent Clarks Originals store About 7 years ago
Clarks has chosen London’s Berwick Street for the opening of its first permanent standalone Clarks Originals store. Situated in the heart of Soho, the new 500 square foot concept store is the first of its kind for the brand and offers styles for both men and women as well as in-store...