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

Country Shirts

REFINE
Viyella - Block Check Shirt - Blue / Green / Maroon - Livingston - Castle Douglas
Sale

Viyella

Block Check Shirt - Blue / Green / Maroon
Regular Price
£18.13
Sale Price
£18.13
Regular Price
£72.50
Unit Price
per 

Viyella

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

Viyella

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

Viyella

80/20 Classic Check Shirt - Canadian Maple
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 

Viyella

80/20 Tattersall Shirt - Green / Russet
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 

Viyella

Classic Tattersall Shirt - Green/Russet
Regular Price
£67.50
Sale Price
£67.50
Regular Price
Unit Price
per 

Viyella

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

Viyella

80/20 Classic Check Shirt - Rust / Aqua
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 

Viyella

Royal Oxford Check Shirt - Blue/Green
Regular Price
£49.50
Sale Price
£49.50
Regular Price
Unit Price
per 
Viyella  Multi Check Shirt - Blue/Red
Sale

Viyella

Multi Check Shirt - Blue/Red
Regular Price
£48.75
Sale Price
£48.75
Regular Price
£65.00
Unit Price
per 
Viyella - Micro Check Shirt - Red/Blue/Gold - Livingston - Castle Douglas

Viyella

Micro Check Shirt - Red/Blue/Gold
Regular Price
£65.00
Sale Price
£65.00
Regular Price
Unit Price
per 
Viyella - Micro Check Shirt - Olive/Copper/Blue - Livingston - Castle Douglas

Viyella

Micro Check Shirt - Olive/Copper/Blue
Regular Price
£65.00
Sale Price
£65.00
Regular Price
Unit Price
per 
Sale

Viyella

Shirt - Blue Tattersall
Regular Price
£18.13
Sale Price
£18.13
Regular Price
£72.50
Unit Price
per 
Viyella Shirt - Green Donegal
Sale

Viyella

Shirt - Green Donegal
Regular Price
£37.50
Sale Price
£37.50
Regular Price
£59.50
Unit Price
per 
Viyella - Block Check Shirt - Blue / Green / Gold - Livingston - Castle Douglas
Sale

Viyella

Block Check Shirt - Blue / Green / Gold
Regular Price
£17.38
Sale Price
£17.38
Regular Price
£69.50
Unit Price
per 
Viyella - Club Check Shirt - Red/Olive/Blue - Livingston - Castle Douglas
Sale

Viyella

Club Check Shirt - Red/Olive/Blue
Regular Price
£50.50
Sale Price
£50.50
Regular Price
£67.50
Unit Price
per 
Sale

Viyella

Micro Check Shirt - Red/Gold/Green
Regular Price
£16.25
Sale Price
£16.25
Regular Price
£65.00
Unit Price
per 
Sale

Viyella

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

Viyella

Large Check Shirt - Olive/Pink/Lilac
Regular Price
£17.38
Sale Price
£17.38
Regular Price
£69.50
Unit Price
per 
Viyella - 80/20 Tattersall Shirt - Multi - Livingston - Castle Douglas

Viyella

80/20 Tattersall Shirt - Multi
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per 
Viyella - Bold Wool & Cotton Check Shirt - Russet/Multi - Livingston - Castle Douglas
Sale

Viyella

Bold Wool & Cotton Check Shirt - Russet/Multi
Regular Price
£55.00
Sale Price
£55.00
Regular Price
£72.50
Unit Price
per