Barbour to open heritage concept store at Victoria Leeds
Barbour is set to unveil its first standalone Leeds store this autumn, taking up residence in the the Victoria Leeds mall to showcase the premium outdoor brand’s new heritage design concept.