Howe Green Science Fayre
To coincide with British Science week, Howe Green House students have immersed themselves in all matters related to the STEM subjects in the annual Howe Green House School STEM week. STEM stands for Science, Technology, Engineering and Maths, and the...