Advertisement
Clothing & ShoesNews

Barbour opens new concept store in Covent Garden

The store has been designed to create a space to immerse customers in Barbourโ€™s heritage and storytelling

British luxury lifestyle brand Barbour has opened at 37 Neal Street in Covent Gardenโ€™s Seven Dials neighbourhood.ย 

Check out our free weekly podcast

Back to top button