WOLF Unveils NEW Pop Up Store in Covent Garden, London WOLF is delighted to announce the opening of their first-ever pop-up store in London, in Shaftesbury Capital’s Covent Garden. Open to consumers from Wednesday 5th June, the store opening is the continuation of the many activations and launches being conducted by the company as part of...