Just a bit of a rant really, but unless you are wealthy enough to a) go private b) pay a massive premium to buy in catchment or c) lie about your religion (or actually be religious!) then do you have to accept it's basically a complete lottery?
We've still got a couple of years as DD1 is in Year 3 but we live in a very small house which we have extended as far as we can and really need to move in next year or so. We'd like to stay in our area of south London so the kids can carry on in primary and we're close to grandparents, DH can cycle to work in town etc. etc. However there is no way our budget will extend to a house in catchment for any of the outstanding schools in our area and I've heard of children in our street getting placed in schools the opposite end of the borough (1 hours journey during rush hour on 2 buses).
My only consolation is that none of the schools are really awful but it seems a bit rubbish that DD might have to travel for over an hour in London (travelling past plenty of perfectly good schools which you can only get into if you can afford a £800K house)