Leather repairer / leather doctor

Hi there guys
I have been given a lovely vintage leather Chesterfield but it is in need of repair. Doesn’t need rehupolstering as stuffing fine but leather is worn and in some parts torn.
Can anyone recommend a leather doctor, please?
TIA x