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

Shirt

REFINE
Eterna 1863 Herringbone Striped Shirt - Navy / White - Livingston - Castle Douglas
Sale
Quick View

Eterna

1863 Herringbone Striped Shirt - Navy / White
Regular Price
£19.95
Sale Price
£19.95
Regular Price
£79.50
Unit Price
per 
Eterna 1863 Printed Shirt - Pale Blue - Livingston - Castle Douglas
Sale
Quick View

Eterna

1863 Printed Shirt - Pale Blue
Regular Price
£19.95
Sale Price
£19.95
Regular Price
£69.50
Unit Price
per 
Viyella 80/20 Bold Tattersall Shirt - Multi - Livingston - Castle Douglas
Quick View

Viyella

80/20 Bold Tattersall Shirt - Multi
Regular Price
£74.95
Sale Price
£74.95
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
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Viyella 80/20 Classic Check Shirt - Rust / Aqua - Livingston - Castle Douglas
Quick View

Viyella

80/20 Classic Check Shirt - Rust / Aqua
Regular Price
£74.95
Sale Price
£74.95
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
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Quick View

Viyella

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

Viyella

80/20 Tattersall Shirt - Multi
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Quick View

Viyella

80/20 Tattersall Shirt - Multi
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Bugatti  Autumn Print Shirt - Multi - Livingston - Castle Douglas
Quick View

Bugatti

Autumn Print Shirt - Multi
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Fynch Hatton Big Check Shirt -Petrol - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Big Check Shirt -Petrol
Regular Price
£44.96
Sale Price
£44.96
Regular Price
£59.95
Unit Price
per 
Viyella Block Check Shirt - Blue / Green / Gold - Livingston - Castle Douglas
Sale
Quick View

Viyella

Block Check Shirt - Blue / Green / Gold
Regular Price
£52.13
Sale Price
£52.13
Regular Price
£69.50
Unit Price
per 
Viyella Block Check Shirt - Blue / Green / Maroon - Livingston - Castle Douglas
Sale
Quick View

Viyella

Block Check Shirt - Blue / Green / Maroon
Regular Price
£54.38
Sale Price
£54.38
Regular Price
£72.50
Unit Price
per 
Viyella Bold Check  Shirt - Purple
Sale
Quick View

Viyella

Bold Check Shirt - Purple
Regular Price
£54.38
Sale Price
£54.38
Regular Price
£72.50
Unit Price
per 
Seidensticker Bold Check Itlalian Leggiuno Shirt - Blue/White
Sale
Quick View

Seidensticker

Bold Check Itlalian Leggiuno Shirt - Blue/White
Regular Price
£54.38
Sale Price
£54.38
Regular Price
£72.50
Unit Price
per 
Fynch Hatton Bold Check Shirt - Multi Blue - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Bold Check Shirt - Multi Blue
Regular Price
£44.81
Sale Price
£44.81
Regular Price
£59.75
Unit Price
per 
Viyella Bold Wool & Cotton Check Shirt - Russet/Multi
Sale
Quick View

Viyella

Bold Wool & Cotton Check Shirt - Russet/Multi
Regular Price
£55.00
Sale Price
£55.00
Regular Price
£72.50
Unit Price
per 
Eterna Box Pattern Shirt - Grey - Livingston - Castle Douglas
Sale
Quick View

Eterna

Box Pattern Shirt - Grey
Regular Price
£19.95
Sale Price
£19.95
Regular Price
£49.50
Unit Price
per 
Giordano Box Pattern Shirt - Maroon - Livingston - Castle Douglas
Sale
Quick View

Giordano

Box Pattern Shirt - Maroon
Regular Price
£24.95
Sale Price
£24.95
Regular Price
£69.95
Unit Price
per 
Seidensticker Broad Stripe Shirt - White/Grey/Purple
Sale
Quick View

Seidensticker

Broad Stripe Shirt - White/Grey/Purple
Regular Price
£39.38
Sale Price
£39.38
Regular Price
£52.50
Unit Price
per 
Seidensticker Button Down Short Sleeve Shirt - White - Livingston - Castle Douglas
Quick View

Seidensticker

Button Down Short Sleeve Shirt - White
Regular Price
£49.95
Sale Price
£49.95
Regular Price
Unit Price
per 
Barbour Chambray Shirt - Navy - Livingston - Castle Douglas
Sale
Quick View

Barbour

Chambray Shirt - Navy
Regular Price
£45.00
Sale Price
£45.00
Regular Price
£89.95
Unit Price
per 
Fynch Hatton Check Shirt - Aqua - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Check Shirt - Aqua
Regular Price
£43.13
Sale Price
£43.13
Regular Price
£57.50
Unit Price
per 
Fynch Hatton Check Shirt - Aqua/Mandarin - Livingston - Castle Douglas
Quick View

Fynch Hatton

Check Shirt - Aqua/Mandarin
Regular Price
£52.50
Sale Price
£52.50
Regular Price
Unit Price
per 
Fynch Hatton Bold Big Check Shirt - Blue - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Check Shirt - Blue
Regular Price
£44.81
Sale Price
£44.81
Regular Price
£59.75
Unit Price
per 
Bruno Saint Hilare Check Shirt - Blue & Red - Livingston - Castle Douglas
Sale
Quick View

Bruno Saint Hilaire

Check Shirt - Blue & Red
Regular Price
£32.45
Sale Price
£32.45
Regular Price
£64.95
Unit Price
per 
Fynch Hatton Check Shirt - Blue/Mustard - Livingston - Castle Douglas
Sale
Quick View

Fynch Hatton

Check Shirt - Blue/Mustard
Regular Price
£44.63
Sale Price
£44.63
Regular Price
£59.50
Unit Price
per 
Eterna Check Shirt - Blue/Rust - Livingston - Castle Douglas
Sale
Quick View

Eterna

Check Shirt - Blue/Rust
Regular Price
£19.95
Sale Price
£19.95
Regular Price
£57.50
Unit Price
per 
Bugatti Check Shirt - Fawn / Brown - Livingston - Castle Douglas
Sale
Quick View

Bugatti

Check Shirt - Fawn / Brown
Regular Price
£47.96
Sale Price
£47.96
Regular Price
£63.95
Unit Price
per 
Viyella Check Shirt - Olive/Russet
Sale
Quick View

Viyella

Check Shirt - Olive/Russet
Regular Price
£46.88
Sale Price
£46.88
Regular Price
£62.50
Unit Price
per