Healthcares nearby 692 High Rd Leytonstone, London E11 3AA, UK

The Thatched House Medical Centre

Approximately 1.96 km away
Address: 156 High Rd Leytonstone, London E15 1UA, United Kingdom

Grove Surgery

Approximately 1.97 km away
Address: 103-105 Grove Rd, London E17 9BU, United Kingdom

Mellmead House

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