Treloar College is an outstanding 16 Plus (Sixth Form) school located in Alton, South East. With a focus on empowering students with physical disabilities, the school offers education, care, rehabilit...