Skip to content ↓
Stowford School

Stowford School

Admissions

Admissions to Stowford School are managed through Devon Admissions Service: Tel 0345 155 1019

Please use the Contact Us tab for admissions enquiries or to request a visit to the school. 

Alternatively, please contact the school office: Tel 01752 894163