Childrens Festival

Another spectacular showcase of dance starring pupils of all ages.

Tue 30 Oct to Wed 31 Oct

A day full of spookiness!

Wed 31 Oct