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