St Rose's Special School is a non-maintained special school, run by a charity in Stroud for ages 2 to 19. It is for pupils with visual impairment, speech, language and communication needs and physical disabilities.
St Rose's Special School is a non-maintained special school, run by a charity in Stroud for ages 2 to 19. It is for pupils with visual impairment, speech, language and communication needs and physical disabilities.