Barbour Set to Launch Heritage Store in Leeds Retail 22 July 2024 British heritage brand Barbour is opening its first standalone store in Leeds this summer.The new store will be located in…