Holywell Church of England School
Tawstock, Barnstaple, Devon, EX31 3HZ
Holywell Church of England School with URN 145767, a Academy converter located in Devon, city of Barnstaple, England. A Mixed school with a capacity of 108 students, the school...
