The school has 11 spacious classrooms, 7 smaller resource rooms, a computer room, a parents room and a fine sports hall. The school was re-roofed, insulated and rewired in the last 5 years. In the summer of 2016, two yards in the school were covered in astroturf surface
There was significant refurbishment of infant rooms since 2016 with new furniture, flooring, storage and display facilities.