Water polo
Teams
The water polo club involves an u19, u16, u15, u14 and u13 teams playing about 100 matches throughout the year.
Results
The teams are some of the strongest school sides in London and often finish in the top five in National competitions and compete in London Schools' League finals. Each year several players are selected to play for the Middlesex teams and many participate in Regional Training Centres.
Competitions
The teams travel within London for local competitions and outside of London to compete in regional and national competitions. City of London School usually plays against local schools such as Alleyn’s, Haberdashers Aske’s, Highgate, London Oratory, Harrow, Trinity Croydon, Bedford School, Bedford Modern, and St Paul’s. Players also have the opportunity to travel on both UK and international tours.
Training
Water polo training is before school which allows the boys to take part in other areas of school life after school.