I currently live in Islington, London with DH and DS (who is 2). We need to move to a bigger place as we have very little space, and I'm not sure whether to stay near where I live now or move to Hackney. I want to make one move, and stay in the same place for DS' primary and secondary school. Moving is such a hassle, and stamp duty so expensive, that I don't want to have to do it again. However, I'm worried about choosing the right area to be in for schools, especially secondary schools.
Where I live now, is within 0.1 miles of an OFSTED 'outstanding' primary and secondary school, St Mary Magdalene Academy (which seems a nice school and has excellent exam results). We can buy a bigger flat or a tiny house here, not have much space, but be definitely within the catchment for this school. Or, we could move to Hackney, where our budget will stretch (marginally) further, and could get a small house with garden. Bonuses of this are more access to green space, and closer to lovely and helpful grandparents, and lots of other friends with young kids in the area. Less likely to be close to 'outstanding' secondary school with excellent exam results, but lots of 'outstanding' primaries near where we are looking, and lots of 'good' secondaries eg Bridge Academy, Haggerston, and possibly would be in catchment for Mossbourne community academy (outstanding but v strict).
Would love some advice from older, more experienced parents, and Hackney and Islington parents if possible. I know DS is only 2, but I come from an immigrant family with a big emphasis on education, and I feel I want to provide this for DS, and also don't want to have to move again. I also appreciate things can change massively with schools in 8 - 9 years time also, do good/outstanding schools tend to stay that way? Is it all just too far away to try and predict/make decisions on this basis? Any advice much appreciated.