
Townsend Manor
Hospitals/Childcare/Caring PremisesRating 5/516 April 2025
This rating is above the average of 4.7 for East Cambridgeshire.
Hygiene standards are very good.
- Address
- Evershed Fields, Soham, Ely, Cambridgeshire, CB7 6BE
- Local authority
- East Cambridgeshire