Join the St Rose's School community
We care for children and young people with profound physical disabilities and complex health needs. At St Rose's young people are challenged to do their best and supported every step of the way. Staff strive to see them go out into the world and enjoy living with confidence.
St Rose's School Registered charity number 271922