Horsfall House
Care & Health
5
Official FHRS rating for Horsfall House
Very Good
Inspected 15 July 2026
Windmill Road
Minchinhampton
Stroud
Gloucestershire
GL6 9EY
Open in Apple Maps →