Health Clinics / Hospitals nearby Elizabeth House, 2 Hurlock Street, London N5 1ED, United Kingdom

Islington Central Medical Centre

Approximately 1.74 km away
Address: 28 Laycock St, Islington, London N1 1SW, UK

Islington Medical Centre

Approximately 1.75 km away
Address: 28 Laycock Street, London N1 1SW, United Kingdom

Archway

Approximately 1.89 km away
Address: 652 Holloway Road, London N19 3NU, United Kingdom

Tollgate Lodge Healthcare Centre

Approximately 1.99 km away
Address: 57 Stamford Hill, London N16 5SR, United Kingdom