English Martyrs' Catholic Primary School is a co-ed Roman Catholic school located in Oakham, East Midlands. With a student-teacher ratio of 20:1, the school offers a nurturing environment for students...