About Us
Founded in 1977, Sherwood College was one of the UK’s first international study centre and is one of the country’s most distinguished schools. We have built on a proven scholarly foundation, to provide a world-renowned education for international students.
A combination of in-depth understanding and experience of international students’ needs and very small class sizes (maximum of 12 students per class), we provide a high quality, personalised learning experience, that covers academic, linguistic and cultural education.
Students attending Sherwood College courses typically stay here for between one and three years. Shorter courses are available, including intensive spring revision courses and summer courses that last from 3-9 weeks.
Sherwood College is located in Whitchurch, Hampshire and is situated on the River Test and surrounded by picturesque rolling countryside, Whitchurch is Hampshire’s smallest town.
Our Ethos
We believe that all children have an entitlement to a rich learning environment that builds a sense of responsibility, and offer opportunities to demonstrate their knowledge, personalities and attitudes.
Finding a Home
Sherwood College provide a complimentary housing service on our expansive grounds to help families transition into the area and find a home.
Admissions
Our Admissions team continues to offer private virtual tours of the school grounds and virtual open mornings to prospective families as year groups begin their transition back to school.
Contact Us
Sherwood College, Tufton Warren, Whitchurch RG28 7RH
01256 893662 • info@sherwoodcollege.co.uk
Fill in the form below and we’ll contact you to discuss your learning options
and answer any questions you may have