Please call 01200 423267 Monday–Friday 9.30am to 5pm and a member of the team will assist you.

Shirts & Tops

1–24 of 46 items
View:
Sort by:
Barbour Herring Shirt: Cloud

Barbour Herring Shirt: Cloud

Old price
£69.95
Price incl. VAT
£49.00
£20.95 discount
Barbour Apia Tee: White

Barbour Apia Tee: White

Old price
£26.95
Price incl. VAT
£21.00
£5.95 discount
Barbour Coraline Tee: Olive Tree

Barbour Coraline Tee: Olive Tree

Old price
£26.95
Price incl. VAT
£21.00
£5.95 discount
Barbour Greta Overshirt: Beechwood

Barbour Greta Overshirt: Beechwood

Old price
£129.00
Price incl. VAT
£99.00
£30 discount
Barbour Lyndale Top: Butter Milk

Barbour Lyndale Top: Butter Milk

Old price
£32.95
Price incl. VAT
£25.00
£7.95 discount
Barbour Beachfront Shirt: Allure Blue

Barbour Beachfront Shirt: Allure Blue

Old price
£69.95
Price incl. VAT
£54.00
£15.95 discount
Barbour Addison Tee: White

Barbour Addison Tee: White

Old price
£26.95
Price incl. VAT
£21.00
£5.95 discount
Barbour Willow Top: Peach Tree

Barbour Willow Top: Peach Tree

Old price
£36.95
Price incl. VAT
£29.00
£7.95 discount
Barbour Lyndale Top: Papaya Multi

Barbour Lyndale Top: Papaya Multi

Old price
£32.95
Price incl. VAT
£25.00
£7.95 discount
Barbour Otterburn Striped Tee: Pink

Barbour Otterburn Striped Tee: Pink

Old price
£34.95
Price incl. VAT
£28.00
£6.95 discount
Barbour Peal Top: Light Peach

Barbour Peal Top: Light Peach

Old price
£34.95
Price incl. VAT
£25.00
£9.95 discount
Barbour Ferryside Top: Olive Tree

Barbour Ferryside Top: Olive Tree

Old price
£39.95
Price incl. VAT
£32.00
£7.95 discount
Barbour Bradley Top: Off White

Barbour Bradley Top: Off White

Old price
£34.95
Price incl. VAT
£27.00
£7.95 discount
Barbour Bowland Tee: White

Barbour Bowland Tee: White

Old price
£26.95
Price incl. VAT
£21.00
£5.95 discount