Collection: Shirts

10 products
  • Chester Barrie, Melange Check, Single Cuff
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie Tailored Fit 100% Cotton White Fine Twill
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie, Melange Stripe, Aqua
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie Tailored Fit 100% Cotton White Royal Oxford
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie Tailored Fit 100% Cotton Blue Bengal Stripe
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Pink Melange Check Shirt
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie, Melange Gingham Check, Grey
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out
  • Chester Barrie Tailored Fit 100% Cotton Navy Puppytooth
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    Unit price
    per 
    Sold out