Care service

Elmstead House

171 Park Road,Hendon,London, NW4 3THLarger map ↗

About this service

Elmstead House is a CQC-registered care service located at 171 Park Road,Hendon,London, NW4 3TH, providing nursing homes.

Categories
Region
london
Local authority
barnet

Reviews

Share your experience with Elmstead House.

Sign in to leave a review.

Sign in to write a review