Collection: Shirts
-
Sold outKariban Long Sleeve Denim Shirt
Regular price £20.45 GBPRegular priceSale price £20.45 GBPSold out -
Kariban Long Sleeve Mandarin Collar Shirt
Regular price £16.27 GBPRegular priceSale price £16.27 GBPSold out -
Kingston – stretch deluxe piqué shirt
Regular price From £39.89 GBPRegular priceSale price From £39.89 GBPSold out -
Ladies Pinpoint Oxford Full Sleeve Shirt
Regular price From £11.06 GBPRegular priceSale price From £11.06 GBPSold out -
Ladies Pinpoint Oxford Half Sleeve Shirt
Regular price From £9.87 GBPRegular priceSale price From £9.87 GBPSold out -
Sold outLadies Poplin Full Sleeve Shirt
Regular price From £2.80 GBPRegular priceSale price From £2.80 GBPSold out -
Sold outLadies Poplin Half Sleeve Shirt
Regular price From £2.80 GBPRegular priceSale price From £2.80 GBPSold out -
Sold outLong sleeve easycare fitted shirt
Regular price From £20.99 GBPRegular priceSale price From £20.99 GBPSold out -
Sold outLong sleeve easycare Oxford shirt
Regular price £17.96 GBPRegular priceSale price £17.96 GBPSold out -
Long sleeve easycare tailored Oxford shirt
Regular price £18.83 GBPRegular priceSale price £18.83 GBPSold out -
Sold outLong sleeve herringbone shirt
Regular price £22.48 GBPRegular priceSale price £22.48 GBPSold out -
Long sleeve polycotton easycare fitted poplin shirt
Regular price From £14.65 GBPRegular priceSale price From £14.65 GBPSold out -
Long sleeve polycotton easycare poplin shirt
Regular price From £15.39 GBPRegular priceSale price From £15.39 GBPSold out -
Long sleeve pure cotton easycare poplin shirt
Regular price From £18.29 GBPRegular priceSale price From £18.29 GBPSold out -
Long sleeve tailored ultimate non-iron shirt
Regular price £30.51 GBPRegular priceSale price £30.51 GBPSold out -
Sold outLong sleeve ultimate non-iron shirt
Regular price £30.44 GBPRegular priceSale price £30.44 GBPSold out -
Sold outLong sleeve ultimate stretch shirt
Regular price From £24.29 GBPRegular priceSale price From £24.29 GBPSold out -
Long sleeve ‘cotton-feel’ Coolplus® shirt
Regular price From £16.20 GBPRegular priceSale price From £16.20 GBPSold out -
Sold outLuxury shirt comfort fit (4020)
Regular price From £41.93 GBPRegular priceSale price From £41.93 GBPSold out -
Sold outLuxury shirt slim fit (4021)
Regular price £41.93 GBPRegular priceSale price £41.93 GBPSold out -
Sold outLuxury stretch shirt (1416)
Regular price From £27.81 GBPRegular priceSale price From £27.81 GBPSold out -
Sold outMen's Long Sleeve Poplin Shirt
Regular price £2.80 GBPRegular priceSale price £2.80 GBPSold out -
Sold outMen's long-sleeved Oxford shirt
Regular price From £16.27 GBPRegular priceSale price From £16.27 GBPSold out -
Sold outMen's Short Sleeve Poplin Shirt
Regular price £2.80 GBPRegular priceSale price £2.80 GBPSold out -
Sold outMen's short-sleeved Oxford shirt
Regular price From £13.97 GBPRegular priceSale price From £13.97 GBPSold out