DS1 goes to Churcher's Junior, and we love it. It's not your 'traditional' type prep school (grand old buildings and acres of land are notably absent), however it more than makes up for it in what they have to offer. Lots of extra curricular sport and music, and plenty of ways for children to get involved in charity work.
The school is very nurturing and caring, as well as academic. They encourage pupils to reach their full potential in all areas of life.
What we find a distinct advantage is that they feed into Churcher's Senior school, one of only a few co-ed day schools in the area, with a great reputation.
Don't be too concerned about a change of Head... we've actually found the new one to be more proactive than the last, and has already implemented some much-needed safeguarding protocol since arriving in September. Plus she's a very nice person and lovely with the children (stands outside most mornings on duty and says hello). In contrast to a few Heads we met when looking around (notably St Eds and Amesbury), she is very personable and down to earth.
My ds2 has just started nursery there (only opened in January), which is proving to be a great start to his school life (he will be going into Reception in 2018 too!). They've had a few teething problems with part of the building not being finished, but it doesn't impact on how well the children are looked after.
One thing to be aware of, it's a junior (rather than prep) school, so the age range is from 4-11; in case you were thinking of sending your DC to an independent senior school that starts at 13. Just something to think about.
Anyway, hope that helps, and good luck with your choice!