HJHaslingden St James Church of England Primary SchoolHaslingden, BB4 5HQVoluntary aided schoolState-fundedPrimaryAges 3–11Church of EnglandNurseryView profile Compare Haslingden St James Church of England Primary School