Downhurst Residential Home Limited

Rated 4.5/5 from 4 Google reviews.

Downhurst Residential Home Limited is a well-established residential care home located at 76 Castlebar Road, London, W5 2DD. Founded in 1948, it provides…

Families have mixed views about Downhurst Residential Home Limited, with some praising the caring nature of staff while others have concerns about the consistency of care and staff behaviour. Some relatives have reported witnessing staff arguing or being impatient with residents, which has created an uncomfortable…