Skip to content ↓
The Cavendish School

The Cavendish School

Year 6 Production

Preparations are underway for the extravaganza that is the Year 6 production - can anyone guess what it will be?