Health Clinics / Hospitals nearby 60 Stoke Newington Rd, London N16 7XB, United Kingdom

Somatic Living

Approximately 1.96 km away
Address: Healthy Living Centre, 282-284 Saint Paul's Road, London N1 2LH, United Kingdom

Homerton Hospital - Clifden Rd entrance

Approximately 1.97 km away
Address: 44 Clifden Rd, London E5 0LJ, UK

Homerton University Hospital

Approximately 1.98 km away
Address: Homerton Row, London E9 6SR, United Kingdom