We are moving to Wiltshire and considering St Francis, Pewsey. Can any current parents share honest experiences of the school? Any previous Mumsnet threads seem to be very old, so looking for a more recent account if possible.