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