MPSt Michael's Prep SchoolOtford, TN14 5RYOther independent schoolIndependentAges 2–13NurseryView profile Compare St Michael's Prep School