We have a maximum capacity of 30 children in each year group and are happy to consider applications to any year group with spaces.

We have a maximum capacity of 30 children in each year group and are happy to consider applications to any year group with spaces.