This page contains the following solutions.
To clean a leather settee, don't buy all the expensive cleaning products, buy some soap that you wash your hands with. Get a bucket of warm water, wet the soap and rub the soap onto the leather with a wet cloth it brings out all the dirt, etc.
Include your leather sofa in your weekly house cleaning. A basic vacuum and wipe over will reduce oil and dirt build up.
I had large globs and spray spots of white house paint that had dried for months on a new gray leather couch. It took me about thirty minutes to remove all the paint using the vehicle leather wipes.
Using a small cell sponge to clean your leather. It will give the same advantage as using a foaming cleaner. Rinse it well.