Our Lady’s Catholic Primary School, Barnstaple
Chanters Hill, Barnstaple, Devon, EX32 8DN
Our Lady's Catholic Primary School, Barnstaple with URN 140739, a Academy converter located in Devon, city of Barnstaple, England. A Mixed school with a capacity of 218 students, the...
