« All Events Key Stage 1 Christmas Performance November 29 « Year 3 sharing assembly Key Stage 2 Christmas Performance » 9.15am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: November 29