Once in our life everyone has driven and old banger thats not on top form, and im at that stage

Over the winter my car had a weee, ok slightly large leak, through the passenger door! The leak is all sealed up nicely, but were the carpet has repeatedly got damp and then dried, mould has sprouted and my car is beggining to smell like my old kit bag

Anyone know any good tips for getting rid of this with out having to hunt down a new carpet
