BEAUFORT HILL PRIMARY SCHOOL - News feed | Neighbourly

We are a primary school in an area which is not affluent. We carry out a number of activities to support children and their families. One of these a...
neighbourly