Loading…
ABOUT US
ADMISSIONS
SCHOOL LIFE
CURRICULUM
NEWS & EVENTS
CONTACT US
TERM DATES
CASTLE SCHOOL FAMILY
CASTLE SCHOOL, GLENOVER HOUSE, SCARROWSCANT LANE, HAVERFORDWEST, SA61 1ES
Call: 01437 558 010