Men's Silk-Cotton Fine Knit Stripe T-Shirt Regular price £75 Compared to £145 at John Smedley Out of stock