Welcome to Shafton Primary Academy

Telephone Number

01226 710386

Shafton Primary Academy

High Street, Shafton, Barnsley, S72 8QA