Cumberland School is an independent specialist day school providing high quality education for boys and girls. Based in Rivington, Bolton, the school meets the needs of a diverse group of pupils with a range of complex learning needs, Social, Emotional and Mental Health (SEMH) difficulties and co-existing ADHD, speech, language and communication difficulties and attachment disorders.