skandi1 I sympathised but think very carefully about going down the prep route is it is going to 'bankrupt' you.
We had 5 schools down on our list last year for DS1. We were confident of getting into at least 1 as we would have gotten into 2 based on previous years' 'catchments'. We got nothing and got sent to a school 3 miles away, I went to look at that school and it was a failing school which they were 'expanding' from 2-form to 3-form. No way was I going to send my child there.
We held off committing to a prep school till last minute, I called every day week the local council and there was some movement on the wait lists but not enough (we were going from 6th to 9th then to 7th on one list through summer!).
So we ended up in an independent prep. DS1 started there and was very happy. 4 weeks after school started, we got a phone call from the principle of our local CofE school (5th choice as it was one-form entry, outstanding and we didn't think we had a chance of getting in!) saying DS1 has a place if he wants it. We went to look at the school, loved the principal, the teacher and the school. We were very worried about pulling DS1 out of the prep school as he was very happy there but the drive was doing my head in (6 miles return but on some of London's busiest roads!) but we did it as we wanted him to have local friends etc.
But we didn't have to worry, he loved his new school and that was it for him. We ended up paying 2 terms' fees to the prep school due to the term's notice period (so it was 4 weeks of the most expensive education of DS1's life!). But I am so glad we did it now as my husband I have since split up and not having that set of school fees to worry about is a HUGE relief.
If I had known what I know now, I would have either 'home schooled' DS1 or held him back till he got a place. It doesn't take long in London as people do move in and out a lot! Would have saved us a lot of dosh and to be honest, he hasn't suffered from it. I probably have gained a whole bunch of white hairs since due to the stress of it all!