On Tuesday 8 February at 2.15 pm, the whole of Alton School stopped to celebrate the birthday of someone the School holds very close to their heart. Over the last 6 decades, Sister Helen has been an integral part of Alton School, as a teacher and mentor and she continues [...]