Blairhall has a small primary school and nursery, with approximately 100 pupils altogether.
Blairhall has a small primary school. This is with approximately 100 pupils altogether. Blairhall has nursery. This is with approximately 100 pupils altogether.