Skip to main content

Kestrel House

75 Harold Road, London, E11 4QX

About this care service

This service is run by Shanti Healthcare Limited, within Waltham Forest local authority