Barnes Junior School

Proud to learn, proud to achieve

Our Activities

Please check the school calendar for information on activities coming up this half term.

2017-18 Topic Overview