St Michaels Prep School

St Michaels Prep School

St Michael’s Prep School The Joy & Wonder of Learning St Michael’s Prep School, is nestled away in the quaint village of Otford, standing in over 90 acres of impeccable¬†grounds. The main school is a Victorian mansion with the most outstanding views of...