2023-03-25 PE, Annual Ski Trip, Y10 PE, Annual Ski Trip, Y10 25 March 2023 @ 8:00 am - 1 April 2023 @ 3:00 pm PE, Annual Ski Trip, Y10
2023-03-29 PE, France Rowing Camp April 2023, Y10-13 PE, France Rowing Camp April 2023, Y10-13 29 March 2023 @ 6:00 am - 5 April 2023 @ 11:00 pm PE, France Rowing Camp April 2023, Y10-13
2023-04-11 PE, Portugal Tennis Tour PE, Portugal Tennis Tour 11 April 2023 @ 6:30 am - 15 April 2023 @ 11:30 am PE, Portugal Tennis Tour
2:00 pm - 3:30 pm Y5 & Y6 Pre-Season Cricket Training 18 April 2023 @ 2:00 pm - 3:30 pm Y5 & Y6 Pre-Season Cricket Training
9:45 am - 3:30 pm Art, Gifted & Talented: Stanley Picker Workshop, Y7-9 19 April 2023 @ 9:45 am - 3:30 pm Art, Gifted & Talented: Stanley Picker Workshop, Y7-9
6:30 pm - 9:00 pm Surbiton High Choral Society 20 April 2023 @ 6:30 pm - 9:00 pm Surbiton High Choral Society
3:00 pm - 5:00 pm Spring Choral and Orchestral Concert Get-In 21 April 2023 @ 3:00 pm - 5:00 pm Spring Choral and Orchestral Concert Get-In
12:00 pm - 6:00 pm Spring Choral and Orchestral Concert Rehearsals 22 April 2023 @ 12:00 pm - 6:00 pm Spring Choral and Orchestral Concert Rehearsals
6:30 pm - 10:00 pm Spring Choral and Orchestral Concert 22 April 2023 @ 6:30 pm - 10:00 pm Spring Choral and Orchestral Concert
6:30 pm - 8:30 pm (Y5 & Y6 Chamber Choir) Spring Choral Concert 22 April 2023 @ 6:30 pm - 8:30 pm (Y5 & Y6 Chamber Choir) Spring Choral Concert
9:30 am - 10:30 am Y6 TfL Safety & Transition Talk 24 April 2023 @ 9:30 am - 10:30 am Y6 TfL Safety & Transition Talk
4:45 pm - 5:45 pm Drama, Dance and Performing Arts Scholars Cabaret Performance 27 April 2023 @ 4:45 pm - 5:45 pm Drama, Dance and Performing Arts Scholars Cabaret Performance
8:00 am - 4:00 pm Non-Uniform Day for School Charities 28 April 2023 @ 8:00 am - 4:00 pm Non-Uniform Day for School Charities