Wolf and Badger opens flagship shop in London

The new store redefines the retail experience with a dedicated pop-up space hosting activities, a floristry, and plant shop, as well as a showroom for personal styling

Wolf and Badger, the multi-channel retailer, has officially launched its UK flagship store at 102 Berwick Street, in Soho London

Check out our free weekly podcast

Back to top button