Founded and based in Otford, St Michael’s Prep School is a Mixed school located in Otford Court, Row Dow, Otford.…