Snowflake School is an Ofsted ‘Outstanding’ certified school for children with Special Education Needs (SEN). It specifically focuses on pupils with severe autism. The school’s new site, located in a…
Tag
Snowflake School is an Ofsted ‘Outstanding’ certified school for children with Special Education Needs (SEN). It specifically focuses on pupils with severe autism. The school’s new site, located in a…