Navigation
Home Page

If your child has been sick please wait 48 hours before they return to school. Thank you
We live the Gospel message as we worship, learn and play
Dyn ni’n byw y neges efengyl wrth i ni addoli, dysgu a chwarae

Latest News

Read more
  • St. David 2408
  • St. Non 2453
  • St. Winifred 2451
  • St. Teilo 1754

Top