Founded in 1961, Moulsford is a thriving independent Prep School of 350 boys aged 4 - 13 years. It prepares boys for their next step in education and focuses on small class sizes, the average teacher to pupil ratio being 1 to 9.
Moulsford Preparatory SchoolMoulsford-on-ThamesOxfordshireOX10 9HR
