I have DC at The Roche, so I'll give you my POV. It certainly isn't your run-of-the-mill London prep school...
The first thing I'd say is that the children come out of there confident (in a good, non-arrogant way) and caring individuals. The school teaches them to be respectful of others and to look out for each other, and I love that about it.
They have a relatively new head who has been in post for a couple of years, but Dr Roche is still principal and I suspect that is who Febreeze was referring to! He is rather eccentric but cares a lot about the education of the children. The newish headmistress is more mainstream and I think provides a good balance to him.
Space is limited but they are just finishing building works which will substantially increase the interior space. There is very little outside space, but the school is very close to Wandsworth Park and they do games lessons there.
The teachers are a bit hit and miss; the newer teachers are great (eg the current Y6 teacher is fantastic) but there are a couple of ancient teachers who have been there forever and who are clearly just marking time until retirement and trotting out the same stuff year after year.
Communication and organisation isn't great. There's an air of chaos about the place that some parents find endearing and others find infuriating. I think they're trying to tighten this up but IMO it's taking them far too long to do it.
Not sure it would be the place for a very sporty child as organisation of fixtures etc leaves a bit to be desired.
In terms of academic achievement, however, they've really upped their game in the last few years and I think this is down to the new head/newer teachers. This year's leavers list is very impressive with lots of children getting in to top schools, many with scholarships and/or bursary awards (eg to Alleyn's, Jags, Latymer etc). Apparently Roche children always interview really well, which doesn't surprise me.
I suppose in summary, it's a bit marmite. If you want a typical London prep school like eg Thomas's or Putney High, then it probably isn't for you. If you want a school that treats your child as an individual, and encourages them to be caring and compassionate, then it's worth considering.