Cotton-rich Oxford stripes shirt
Regular priceFrom £23.25Unit priceSignature Oxford short sleeve shirt
Regular priceFrom £21.95Unit priceSignature Oxford long sleeve shirt
Regular priceFrom £23.75Unit price- Regular priceFrom £27.85Unit price
Microcheck (Gingham) short sleeve cotton shirt
Regular priceFrom £21.55Unit priceMicrocheck (Gingham) long sleeve cotton shirt
Regular priceFrom £22.75Unit price- Regular priceFrom £9.25Unit price
- Regular priceFrom £6.85Unit price
- Regular priceFrom £18.55Unit price
- Regular priceFrom £19.45Unit price
Supreme poplin short sleeve shirt
Regular price £21.25Unit priceSupreme poplin long sleeve shirt
Regular price £21.65Unit pricePoplin fitted long sleeve shirt
Regular price £17.25Unit priceLong sleeve ‘Recyclight’ poplin shirt
Regular priceFrom £18.55Unit price- Regular priceFrom £8.15Unit price
- Regular priceFrom £8.45Unit price