Shaftesbury Capital has announced that Wolf & Badger, the award-winning multi-channel retailer, has launched its UK flagship at 102 Berwick Street, in Soho. The opening represents a milestone moment in the brand’s bricks-and-mortar presence, and reaffirms Shaftesbury Capital’s portfolio-wide appeal to high-quality retailers.
Read More