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

Viyella

Block Check Shirt - Blue / Green / Maroon
Regular Price
£72.50
Sale Price
£72.50
Regular Price
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 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
Regular Price
£65.00
Sale Price
£65.00
Regular Price
Unit Price
per 

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
Regular Price
£65.00
Sale Price
£65.00
Regular Price
Unit Price
per 
Viyella Shirt - Green Donegal

Viyella

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

Viyella

Block Check Shirt - Blue / Green / Gold
Regular Price
£69.50
Sale Price
£69.50
Regular Price
Unit Price
per 

Viyella

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

Viyella

Large Check Shirt - Olive/Pink/Lilac
Regular Price
£69.50
Sale Price
£69.50
Regular Price
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
Regular Price
£72.50
Sale Price
£72.50
Regular Price
Unit Price
per 

Viyella

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

Viyella

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

Viyella

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

Viyella

80/20 Club Check Shirt - Jewel
Regular Price
£74.95
Sale Price
£74.95
Regular Price
Unit Price
per