Clock And Watch Repair London, Waltham Forest - Welcome to the London Clock And Watch Repair Directory listing recommended clock and watch repair companies in London. It lists those who offer watch repair services and clock and watch repair in London, Waltham Forest. Do you have a London business? If so, why not advertise it on the London Business Directory - IT'S FREE.