Our Curriculum

EYFS - Cycle A 2025-2026

Key Stage 1 (Years 1 & 2) - Cycle A 2025-2026

Lower Key Stage 2 - Cycle A 2025-2026

Upper Key Stage 2 - Cycle A 2025-2026