Have a look at this

http://www.youtube.com/watch?v=4Bd_IqK5ydU

http://www.youtube.com/watch?v=4Bd_IqK5ydU

APC and a microfibre cloth/brush will get you most of the way there, but I prefer to follow up with gliptone as it seems to firm up the leather more and leaves a love it or hate it smell in the car.