Shaftesbury signs Clarks for first-ever standalone store in Soho
Shaftesbury has signed British shoe brand Clarks Originals for its first permanent standalone store in London. The new 500 sq ft concept store at 32 Berwick Street in Soho will…Read more