Academy’s six-in-a-row Town Sports success
Students from The St Leonards Academy continued their recent Town Sports success by winning the overall competition for a sixth straight year – and they even managed to beat their own record for individual medals in the process. It was a day of impressive performances, with the Academy winning a total of 65 medals, comprising 26 […]