Last week saw our TPS pupils perform their annual Spring Dance Show with captivating performances and dance routines. Featuring a range of dance styles from ballet to contemporary, it was a joy to watch. If you missed it, watch our highlights video below.

Congratulations to all performers!