Our son attends the Streatham branch of Henry Cavendish school and we're happy with our choice overall. If you want a good state primary school in the Balham / Streatham area, the only other one we considered was Telferscot as its a bit more arts and crafts with a village atmosphere. HC is better for maths and sports. Both are outstanding schools but not oriented to the 11+ private school entry which you'd need to prepare for privately at least one year in ADVANCE if that is your goal. In summary, HC is well organised, mostly good, positive teachers but has a new head and quite a bit of teacher turnover recently which has been disruptive. Parents are engaged and committed e. g to help in fairs and fundraising. Only other criticism is the narrow range of after school clubs but there is before and after school drop off and pick up 0745 - 1800. We felt that a private preprep school e.g. Broomwood was not worth the extra money vs the free offering from an outstanding state school but others may disagree. Good luck at HC.