Men's Shirts and Flannel Check Shirts

Shirts: 43 Results
SALE
Madras Plaid Shirt in Lightweight Flannel - Hombre Green
+
  • S
  • M
  • L
  • XL
  • XXL
+
£ 109 Price reduced from £ 150 to
New arrivals
Pure Cotton Checked Shirt - Micro Check Blue
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
SALE
Traditional Flannel Check Shirt - Blue Check
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135 Price reduced from £ 165 to
SALE
Traditional Flannel Check Shirt - Orange Check
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135 Price reduced from £ 165 to
SALE
Madras Plaid Shirt in Lightweight Flannel - Hombre Red
+
  • S
  • M
  • L
  • XL
  • XXL
+
£ 109 Price reduced from £ 150 to
New arrivals
Pure Cotton Checked Shirt - Micro Check Sea Breeze
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
SALE
Madras Plaid Shirt in Lightweight Flannel - Hombre Grey
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 109 Price reduced from £ 150 to
Icon
SALE
Trout Run Flannel Check Shirt - Brown Buffalo
+
  • L
  • XL
  • XXL
  • 3XL
+
£ 69 Price reduced from £ 95 to
New arrivals
Garment-Dyed Pure Linen Shirt - Milky Cream
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Pure Cotton Checked Shirt with Chest Pocket - Blue Check
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Garment-Dyed Pure Linen Shirt - Pale Indigo
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Garment-Dyed Pure Linen Shirt - Maritime Blue
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Garment-Dyed Pure Linen Shirt - Melton Blue
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Garment-Dyed Pure Linen Shirt - Sage
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Garment-Dyed Pure Linen Shirt - Bright White
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Striped Shirt in Cotton-Linen Blend - Alaskan Blue Stripe
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Checked Madras Shirt in Pure Cotton - Micro Check Blue
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135
New arrivals
Shirt with Tropical Print - Tropical Sage
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135
New arrivals
Striped Shirt in Cotton-Linen Blend - Red Stripe
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
New arrivals
Checked Madras Shirt in Pure Cotton - Micro Check Red
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135
New arrivals
Garment-Dyed Pure Linen Shirt - Coral Sand
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 145
Limited edition
SALE
Flannel Shirt with Western Print - One Of These Days / Woolrich - Sand
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 305 Price reduced from £ 435 to
New arrivals
Shirt with Tropical Print - Tropical Coral Sand
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135
New arrivals
Checked Madras Shirt in Pure Cotton - Sage Check
+
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
+
£ 135