We can afford private, but have opted for small, lovely local primary school.
Why?
Don't agree with private education, really. I wouldn't get up on my high horse about it to parents who choose private. I can totally see why some people do. Everyone wants the best for their children, after all. But personally, it goes against my principles and imo, it's a symptom of all that's wrong with our society. I'm aware that we are very lucky that our local primary is pretty good, though.
Our son is mixed race, and I found most of the private schools near-ish to us extremely white (with pockets of Middle eastern, Asian, Japanese, Israeli children, and the a few kids of African diplomats in some of the posher ones). It put me off. I didn't feel the schools reflected the reality of my son's life in London, or would be good for his sense of identity. That was a sticking point for us.
I'm not convinced a private school would be any better for our son. He is extremely bright - supposedly G&T, whatever that means in reality - but also has behavioural issues and is currently being assessed by the SEN brigade. Luckily, he is at an extremely supportive and proactive school where they bend over backwards to make sure he is doing well. I'm not convinced any of the private schools within striking distance are especially good with kids like my DS.
Lastly, I wanted a local school for our DS. want to be able to walk there and back, to have friends that live in the streets around us, and to have a network of parents friends on my doorstep. There are no private primary schools near us (bar a ghastly diplomat's kids prep where they wear full on blazers and boaters and are hothoused in foreign languages at the age of 3. No thanks!)
That's my two pennies worth.