Our Lady's Catholic Primary School, Barnstaple is a co-educational Roman Catholic primary school located in Barnstaple, South West. With a student-teacher ratio of 27:1 and a strong emphasis on promot...