Set in beautiful grounds close to the Vale of Glamorgan coastline, Beechwood College offers all the facilities and connections to the local community that any young person could desire.
We offer a unique 24-hour lifelong learning environment which supports students to increase communication, develop social skills, imagination and creativity, and enhance meaningful sensory integration.