Clockwork & Watch Repair
304c Prk. Rd., Hornsey, London, United Kingdom, N8 8LA
(02083) 400839 Phone