Swimming sports 2018

Over 80 students participated with vigour in the latest swimming sports resulting in a number of records being broken.

 Full results and records can be found here