Depends on what sort of leather, how it's been prepared/treated.. I used to work with/make a lot of leather goods!
The sort that is paint on the surface of leather - as long as that surface is not cracked its pretty easy to wipe away dirt/mould etc.
The kind that is dyed and the colour is not sat on the surface but sunk into it.. harder, that can stain easily.
My go to first attempt for any leather (from saddlery/bridle work to bags/gloves etc) is a very mild solution of washing up liquid and warm water.
Wipe off surface dirt with a dry cloth.
Wipe off the rest with a damp cloth using the washing up liquid solution.
Wipe again with a damp cloth with just plain water.
Finally dry with a soft clean cloth.
See where you're at with that, go round again if necessary.
Do not put it to dry anywhere hot or in direct sunlight - you want somewhere warm and airy, but out of direct sunlight/heat (or it will dry up and fry/crack).
Don't use oil based softeners/conditioners, they separate the leather fibres, can force a surface finish off the underlying leather, make the leather rather 'soggy', driving out natural water content and if the item is left somewhere hot, the leather 'fries'.
I only use solid leather conditioners that are fat/wax based, over leather that is slightly damp (from wiping with plain water). These seal in that moisture, becoming liquid through the warmth of your hand (not an alcohol/solvent base that dries the leather) rubbing it in and solid again at room temp.