That reminds me - there's a pack of 7 anti-microbial hot cloths on the Tesco site going for £7.50. I couldn't resist and bought a pack. They're basically rather nice flannels with a linseed-based treatment that helps prevent musty smells (caused by bacteria). I haven't been in-store since before lockdown so no idea if they're there.
I use a clean face cloth every day in the shower to wash my face and then wring it out and use to dry off most of my body so my towel doesn't get so wet. I don't use a fresh towel every day but dry it out completely between uses instead. I hate damp towels hanging around so bought a very handy little heated towel rail from Aldi/Lidl several years ago that uses very little electric but does the job well if I can't dry them on the line.
I did a little experiment with a very similar size/weight face cloth and left them both to dry out on an indoor airer (not electric). They both dried out overnight but the Tesco ones didn't have that musty smell the untreated one had.
I've seen linseed being used as an anti-microbial in a few things now. It's nice to see a natural alternative that appears to work well and isn't a strong chemical.