Health Clinics / Hospitals nearby 718 High Road Leytonstone, London E11 3AJ, United Kingdom

Mellmead House

Approximately 1.89 km away
Address: 4 Orchard Close, London E11 2DH, United Kingdom

Aldersbrook Medical Centre

Approximately 1.92 km away
Address: 65 Aldersbrook Rd, Manor Park, London E12 5DL, United Kingdom