SPORTSHALL
A variety of indoor events, with lots of schools across the borough attending. Teams are split into Upper and Lower School.
A variety of indoor events, with lots of schools across the borough attending. Teams are split into Upper and Lower School.