Charles Williams Church in Wales Primary School located in the historical village of Caerleon with over 500 pupils.