Home News Barbour outlet store opening in the Algarve Barbour outlet store opening in the Algarve Designer Outlet Algarve is preparing to welcome the first Barbour store in the Algarve and the brand's first outlet store in Portugal, with its inauguration scheduled for Saturday, December 19.




