Orders outside of the UK are VAT free but may be subject to Tax & Customs fees

Shirts

REFINE
Seidensticker Shirt - White - Livingston - Castle Douglas
Quick View

Seidensticker

Shirt - White
Regular Price
$71.84
Sale Price
$71.84
Regular Price
Unit Price
per 
Quick View

Viyella

80/20 Tattersall Shirt - Multi
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Viyella 80/20 Tattersall Shirt - Multi - Livingston - Castle Douglas
Quick View

Viyella

80/20 Tattersall Shirt - Multi
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Viyella 80/20 Classic Check Shirt - Canadian Maple - Livingston - Castle Douglas
Quick View

Viyella

80/20 Classic Check Shirt - Canadian Maple
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Viyella 80/20 Bold Tattersall Shirt - Multi - Livingston - Castle Douglas
Quick View

Viyella

80/20 Bold Tattersall Shirt - Multi
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Viyella 80/20 Tattersall Shirt - Green / Russet - Livingston - Castle Douglas
Quick View

Viyella

80/20 Tattersall Shirt - Green / Russet
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Fynch Hatton Linen Shirt - Mandarin/Blue - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Linen Shirt - Mandarin/Blue
Regular Price
$68.97
Sale Price
$68.97
Regular Price
$89.89
Unit Price
per 
Viyella Classic Tattersall Shirt - Green/Russet
Quick View

Viyella

Classic Tattersall Shirt - Green/Russet
Regular Price
$97.09
Sale Price
$97.09
Regular Price
Unit Price
per 
Fynch Hatton Tattersall Shirt - Blue / Green - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Tattersall Shirt - Blue / Green
Regular Price
$67.90
Sale Price
$67.90
Regular Price
$90.54
Unit Price
per 
Viyella Tattersall Shirt- Red/Blue/Beige
Sale
Quick View

Viyella

Tattersall Shirt- Red/Blue/Beige
Regular Price
$72.82
Sale Price
$72.82
Regular Price
$97.09
Unit Price
per 
Seidensticker Double Cuff Shirt - White
Quick View

Seidensticker

Double Cuff Shirt - White
Regular Price
$79.11
Sale Price
$79.11
Regular Price
Unit Price
per 
Seidensticker Shirt - White Mini Check - Livingston - Castle Douglas
Quick View

Seidensticker

Shirt - White Mini Check
Regular Price
$82.70
Sale Price
$82.70
Regular Price
Unit Price
per 
Bugatti  Autumn Print Shirt - Multi - Livingston - Castle Douglas
Quick View

Bugatti

Autumn Print Shirt - Multi
Regular Price
$107.80
Sale Price
$107.80
Regular Price
Unit Price
per 
Bugatti Tattersall Shirt - Navy / Claret - Livingston - Castle Douglas
Quick View

Bugatti

Tattersall Shirt - Navy / Claret
Regular Price
$82.70
Sale Price
$82.70
Regular Price
Unit Price
per 
Quick View

Barbour

Shirt Highland Check 16 - Blue Marl
Regular Price
$100.61
Sale Price
$100.61
Regular Price
Unit Price
per 
Fynch Hatton Linen Shirt - Blossom/Blue - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Linen Shirt - Blossom/Blue
Regular Price
$68.97
Sale Price
$68.97
Regular Price
$89.89
Unit Price
per 
Viyella Tartan Shirt - Red Stewart
Quick View

Viyella

Tartan Shirt - Red Stewart
Regular Price
$104.28
Sale Price
$104.28
Regular Price
Unit Price
per 
Seidensticker Fine Check Shirt - Blue/White
Quick View

Seidensticker

Fine Check Shirt - Blue/White
Regular Price
$71.20
Sale Price
$71.20
Regular Price
Unit Price
per 
Fynch Hatton Madras Check Shirt - Navy Multi - Livingston - Castle Douglas
Quick View

Fynch Hatton

Madras Check Shirt - Navy Multi
Regular Price
$75.51
Sale Price
$75.51
Regular Price
Unit Price
per 
Fynch Hatton Check Shirt - Pink/Blue - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Check Shirt - Pink/Blue
Regular Price
$56.64
Sale Price
$56.64
Regular Price
$75.51
Unit Price
per 
Eterna Grid Check Shirt - Blue - Livingston - Castle Douglas
Sale
Quick View

Eterna

Grid Check Shirt - Blue
Regular Price
$28.69
Sale Price
$28.69
Regular Price
$79.11
Unit Price
per 
Eterna Check Shirt - Blue/Rust - Livingston - Castle Douglas
Sale
Quick View

Eterna

Check Shirt - Blue/Rust
Regular Price
$28.69
Sale Price
$28.69
Regular Price
$82.70
Unit Price
per 
Bugatti  Short Sleeve Shirt - Aqua Check - Livingston - Castle Douglas
Sale
Quick View

Bugatti

Short Sleeve Shirt - Aqua Check
Regular Price
from $59.33
Sale Price
from $59.33
Regular Price
$79.11
Unit Price
per 
Barbour Tattersall Short Sleeve Shirt - Blue - Livingston - Castle Douglas
Quick View

Barbour

Tattersall Short Sleeve Shirt - Blue
Regular Price
$86.23
Sale Price
$86.23
Regular Price
Unit Price
per 
Fynch Hatton Combination Check Shirt - Multi - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Combination Check Shirt - Multi
Regular Price
$64.72
Sale Price
$64.72
Regular Price
$90.54
Unit Price
per 
Fynch Hatton Tattersall Shirt - Blue / Red - Livingston - Castle Douglas
Quick View

Fynch Hatton

Tattersall Shirt - Blue / Red
Regular Price
$90.54
Sale Price
$90.54
Regular Price
Unit Price
per 
Barbour Highland check 20 long sleeved shirt- Blue - Livingston - Castle Douglas
Quick View

Barbour

Highland check 20 long sleeved shirt- Blue
Regular Price
$100.61
Sale Price
$100.61
Regular Price
Unit Price
per 
R M Williams Hervey Short Sleeve Shirt - Red - Livingston - Castle Douglas
Quick View

R M Williams

Hervey Short Sleeve Shirt - Red
Regular Price
$79.11
Sale Price
$79.11
Regular Price
Unit Price
per 
Viyella Short Sleeve Shirt - Multi Oxford Tattersall
Quick View

Viyella

Short Sleeve Shirt - Multi Oxford Tattersall
Regular Price
$71.20
Sale Price
$71.20
Regular Price
Unit Price
per 
Viyella Oxford Check Short Sleeve  Shirt - Blue/Yellow
Quick View

Viyella

Oxford Check Short Sleeve Shirt - Blue/Yellow
Regular Price
$71.20
Sale Price
$71.20
Regular Price
Unit Price
per