Dudwell Lane, Halifax, West Yorkshire HX3 0SD

admin@allsaints.calderdale.sch.uk

01422367140

All Saints' CE VA Junior And Infant School

Let it Shine

All Saints' CE VA Junior And Infant School

Click on the image below to see our class learning page.