Menu
Due to unforeseen circumstances we are unable to use the kitchen for the next few days. Children will be served cold meals instead of their usual hot meals whilst we resolve the situation. We apologise for any inconvenience caused and will keep you updated. If you have any questions or would like to discuss this further please contact the office. Many thanks for your understanding during this time.
A
B

Ninian Park Primary School

EnjoyRespectAchieve

Gallery

Llancaiach Fawr Manor House trip 23.03.16
Picture 1
Picture 2
Picture 3
Picture 4
Picture 5
Picture 6
Picture 7
Picture 8
Picture 9
Picture 10
Picture 11
Picture 12
Picture 13
Picture 14

Cosmeston Medieval Village 28.09.15

Cosmeston Medieval Village 28.09.15 1
Cosmeston Medieval Village 28.09.15 2
Cosmeston Medieval Village 28.09.15 3
Cosmeston Medieval Village 28.09.15 4
Cosmeston Medieval Village 28.09.15 5
Cosmeston Medieval Village 28.09.15 6
Cosmeston Medieval Village 28.09.15 7
Cosmeston Medieval Village 28.09.15 8
Cosmeston Medieval Village 28.09.15 9
Cosmeston Medieval Village 28.09.15 10
Cosmeston Medieval Village 28.09.15 11
Cosmeston Medieval Village 28.09.15 12
Cosmeston Medieval Village 28.09.15 13
Cosmeston Medieval Village 28.09.15 14
Cosmeston Medieval Village 28.09.15 15
Cosmeston Medieval Village 28.09.15 16
Cosmeston Medieval Village 28.09.15 17
Cosmeston Medieval Village 28.09.15 18
Cosmeston Medieval Village 28.09.15 19
Cosmeston Medieval Village 28.09.15 20
Cosmeston Medieval Village 28.09.15 21
Cosmeston Medieval Village 28.09.15 22
Cosmeston Medieval Village 28.09.15 23
Cosmeston Medieval Village 28.09.15 24
Cosmeston Medieval Village 28.09.15 25
Cosmeston Medieval Village 28.09.15 26
Cosmeston Medieval Village 28.09.15 27
Cosmeston Medieval Village 28.09.15 28
Cosmeston Medieval Village 28.09.15 29
Cosmeston Medieval Village 28.09.15 30
Cosmeston Medieval Village 28.09.15 31
Cosmeston Medieval Village 28.09.15 32
Cosmeston Medieval Village 28.09.15 33
Cosmeston Medieval Village 28.09.15 34
Cosmeston Medieval Village 28.09.15 35
Cosmeston Medieval Village 28.09.15 36
Cosmeston Medieval Village 28.09.15 37
Cosmeston Medieval Village 28.09.15 38
Top