Hi Harry, can you please advice what size is 40" for shirts - is it M (medium), L (Large) or something different. My son really wants these shirts. We are currently in China, Zhengding TT Training base, and searched all posiible shops around for these shirts, but could not find them. If they are still available, the right size and you do send them to London - we will go for them. Regards, Olga.