My children are coming towards the end of their time at St M and I couldn't recommend the school more highly. They have both had an excellent education from young enthusiastic teachers, but more importantly have really enjoyed every minute and made some great friends. The school had an unsettled period a few years ago due to a change of head, but Mrs Gallagher is now well-embedded and has really transformed the school, recruiting great teachers whilst keeping the caring atmosphere.
Although not visible from the road, the school has about 4 acres of grounds - unheard of for a London state school. The children make full use of them at lunchtime and have space to run, so can run off the calories from the weekly cake sale! the range of clubs on offer is also great - from gymnastics, fencing, chess, football etc, with very much an inclusive ethos.
Parents are a mix but overwhelmingly down-to-earth and friendly. Yes, there are many who could afford private (at a stretch) but with none of the snobbishness and attitude that can be found in some prep schools. Equally, there are many (probably more) for whom that isn't an option but all mix well.
Results are very strong but without much pressure. Year 6 leavers this year are off to Latymer, QE Boys, Westminster, City, Highgate, Channing etc, but also Highgate Woods, Fortismere etc. For those who want private for secondary, I can't imagine that the leaver destinations would have been any different (Personally, there's no way I would pay for something like Northbridge House over StM, unless there were particular special needs that needed more individual attention).
The school is CofE (though we aren't), so there are termly church services, but we find it fine - it helps contribute to have an inclusive, caring atmosphere - and to understand English heritage - but equally, Hindu, Jewish, Muslim, atheist kids are all included.
The parents' association is incredibly active - giving a real buzz to school events.
Honestly, I could not have been happier with the school.