Our Locations


We are proud of our heritage of over 100 years in South Shields, Tyne & Wear. Our production facility, retail outlet and Head Office are only seconds away from the metro station which will allow you to be in Newcastle Upon Tyne within approximately 15 minutes.

Within the UK we have 14 of our own stores: Go to our store locator page

Whilst we have a presence in 40 countries across the globe, Barbour has subsidiaries in 3 countries.