Here is a roundup of current Charles Tyrwhitt promo codes.
- Get $20 off orders of $100 or more with code: US20D6
- Get 8% off sitewide with code: CTD8US
- Get free shipping with no minimum order with code: USCFDNC
- Free shipping automatically via the above link
They are also currently running a 4 shirts for $199 sale.