Shirts

This is the place to discover our fantastic range of high quality mens shirts both formal and casual, from traditional double cuff shirts with crisp collars to casual country and grandad collar shirts we have something to suit every occasion.

If your need is more casual why not browse through our amazing collection of Viyella Shirts with their beautiful tattersall checks, you could wear them with one of our superb silk cravats or country wool ties

View as Grid List

Items 1-24 of 229

Page
Set Descending Direction
  1. Viyella - Long Sleeve Linen Cotton Blend Shirt in Royal Stewart
    Viyella - Long Sleeve Linen Cotton Blend Shirt in Royal Stewart
    Clearance - Was £57.50 - Now
    Was: £57.50
    From £39.95
  2. Viyella - Long Sleeve Linen Cotton Blend Shirt in Campbell Dress Tartan with Button Down Collar
    Viyella - Long Sleeve Linen Cotton Blend Shirt in Campbell Dress Tartan with Button Down Collar
    Clearance - Was £57.50 - Now
    Was: £57.50
    From £39.95
  3. Blue Stripe Linen Blend Irish Grandfather Shirt Made In Ireland
    Blue Stripe Linen Blend Irish Grandfather Shirt
    Offer Price - was £59.00 now £55.00
    Was: £59.00
    From £55.00
  4. Natural Linen Blend Irish Grandfather Shirt Made In Ireland
    Natural Linen Blend Irish Grandfather Shirt
    Offer Price - was £59.00 now £55.00
    Was: £59.00
    From £55.00
  5. Regular Collar Black Ulster Linen Shirt from Magee Made In Ireland
    Regular Collar Black Ulster Linen Shirt from Magee
    From £95.50
  6. Black Ulster Linen Grandad Collar Shirt from Magee Made In Ireland
    Black Ulster Linen Grandad Collar Shirt from Magee
    From £95.50
  7. Regular Collar White Ulster Linen Shirt from Magee Made In Ireland
    Regular Collar White Ulster Linen Shirt from Magee
    From £95.50
  8. White Ulster Linen Grandad Collar Shirt from Magee Made In Ireland
    White Ulster Linen Grandad Collar Shirt from Magee
    From £95.50
  9. Country Check Cotton Shirt from Woods of Shropshire
    Country Check Cotton Shirt from Woods of Shropshire
    UP TO 22" COLLAR
    Was: £30.00
    From £25.00
  10. Blue & Brown Country Check Cotton Shirt from Woods of Shropshire
    Blue & Brown Country Check Cotton Shirt from Woods of Shropshire
    UP TO 22" COLLAR
    Was: £30.00
    From £25.00
  11. Green & Purple Medium Country Check Cotton Shirt from Woods of Shropshire
    Green & Purple Medium Country Check Cotton Shirt from Woods of Shropshire
    UP TO 22" COLLAR
    Was: £30.00
    From £25.00
  12. Blue Green & Plum Bold Country Check Cotton Shirt from Woods of Shropshire
    Blue Green & Plum Bold Country Check Cotton Shirt from Woods of Shropshire
    UP TO 22" COLLAR
    Was: £30.00
    From £25.00
  13. Navy Green & Brown Fine Country Check Cotton Shirt from Woods of Shropshire
    Navy Green & Brown Fine Country Check Cotton Shirt from Woods of Shropshire
    UP TO 22" COLLAR
    Was: £30.00
    From £25.00
  14. Plum Mini Tatersall Cotton and Wool Viyella Shirt
    Plum Mini Tatersall Cotton and Wool Viyella Shirt
    From £71.30
  15. Plum Tattersall Check Cotton and Wool Shirt
    Plum Tattersall Check Cotton and Wool Shirt
    From £71.30
  16. Blue-swatch
    Paradigm - Mens Striped Cotton Shirt from Double Two
    From £34.50
  17. Purple-Swatch
    Paradigm - Mens Checked Cotton Shirt from Double Two
    From £34.50
  18. White-Swatch
    Paradigm - Mens Plain Cotton Shirt from Double Two
    More Colours
    From £35.00
  19. Heather-swatch
    Mens Plain Cotton Blend Long Sleeve Shirt from Double Two
    More Colours
    From £23.00
  20. Cream-swatch
    Mens Plain Cotton Blend Short Sleeve Shirt from Double Two
    More Colours
    From £22.00
  21. Fresh Blue-swatch
    Mens Plain Cotton Rich Short Sleeve Shirt from Double Two
    More Colours
    From £26.00
  22. Blue-swatch
    Paradigm - Mens Plain Cotton Shirt with Double Cuff from Double Two
    More Colours
    From £35.00
  23. Viyella Cotton and Wool Shirt in Royal Stewart Tartan
    Viyella Cotton and Wool Shirt in Royal Stewart Tartan
    From £71.30
  24. Blue Bengal Stripe Shirt
    Blue Bengal Stripe Shirt
    Was: £39.00
    From £24.00
View as Grid List

Items 1-24 of 229

Page
Set Descending Direction