All saints is a warm and inclusive school that feels like family. The care and commitment of all the staff allowed my child to stay in a mainstream school when his other school wasn’t working out, now he’s thriving! All Saints is a very special place.