Care service
Kestrel House
75 Harold Road,London, E11 4QXLarger map ↗
About this service
Kestrel House is a CQC-registered care service located at 75 Harold Road,London, E11 4QX, providing residential homes, rehabilitation illness injury.
Kestrel House is a CQC-registered care service located at 75 Harold Road,London, E11 4QX, providing residential homes, rehabilitation illness injury.