Address: 580 Holloway Road, Islington, London N7 6LB About: Child Health Clinic - Fri 9.30-11am Contact Information Phone: 0203 316 1820 Child Health Reviews Map