I love chemicals and poisons.
You can get moth-killers where there is a bit of wadding inside impregnated with a chemical, the vapour leaches out over 3 months and kills moths and eggs. It is not just a scented repellent, although it does have a lavender scent.
it usually takes about 1 unit per half-cubic-metre of space, up to 1 unit per 2 cubic metres for the Bouchard, so a few in a wardrobe, or one in a sealed poly bag full of clothes, or in a drawer. The units come in a plastic hanging holder, it costs a few pounds for a packet of several.
the tumble drier can be used (even on already-clean clothes) as the heat kills larvae and eggs, but the wardeobe you put them into has got to be cleaned and proofed or they will get reinfested.
you have to clean your wardrobes and drawers, inluding the dusty area behind where theu lurk, vacuum frequently, and after wiping clean you can use a Cypermethrin spray (also used for ants and cockroaches) that leaves a film on hard surfaces inside the wardrobe. They like to hide in joints and cracks in the furniture, skirting board, carpet edges, and under stuff where you don't hoover.
Once you have got moths, you have to be very thorough in getting rid of them as there can be eggs anywhere. The vacuum cleaner is a good way to control them.
clothes have to be clean before you put them away
BTW the scent of women attracts moths, single men don't get them 