Not in London but I use a chap locally in Swindon. He's had all sorts from a friend and I, longcase, simple barograph, loads of 8 day mechanisms, 400 day and even my congreve and an incline clock.
Very approachable and reasonably priced. Not terribly swift but I doubt any of them are!
https://www.strichingsclockrepair.co.uk/