Clear All Filters
Green Stripe Long Sleeve Oxford 100% Cotton Shirt
£28
Blue Stripe Regular Fit 100% Cotton Long Sleeve Formal Shirt
£32
Pink/White 100% Cotton Stripe Long Sleeve Oxford Shirt
Yellow Stripe Long Sleeve Oxford 100% Cotton Shirt
Barbour® Pink 100% Cotton Fenfield Oxford Stripe Relaxed Fit Shirt
£70
Barbour® White Longrock Striped 100% Cotton Shirt
Natural 100% Cotton Stripe Long Sleeve Oxford Shirt
Navy Blue Textured Long Sleeve 100% Cotton Shirt
Blue 100% Cotton Smart Stripe Shirt with Cut Away Collar
£35
White Soft Touch 100% Cotton Long Sleeves Stripe Shirt