Holy Cross Catholic Primary School
2 Beaumont Road, St Jude's, Plymouth, Devon, PL4 9BE
Holy Cross Catholic Primary School with URN 140726, a Academy converter located in Plymouth, city of Plymouth, England. A Mixed school with a capacity of 315 students, the school...
