Recycle with Tyrwhitt
Next time you pop into store, bring them one of your old shirts (it doesn't have to be a Tyrwhitt) and they'll give you £5 off a brand new one. Fancy having a bigger clear out? Bring them four old shirts and they'll give you £20 off their four-shirt multibuy. They'll donate your shirts to their favourite charities.