Clarks Originals, a brand of the British shoemaker Clarks, has opened a store in the town of Street, England, in the building where the company was first founded in 1825. The other Clarks Originals store is on Berwick Street in London.
Your membership benefits:
To continue reading this article REGISTER NOW.