We too live on Gowrie Road and our daughter has just started Reception in the Bilingual stream (through Wandsworth Council). We also have friends whose children have started this term in the Classic stream and they are really really impressed by the school, the evidence so far is that the teaching is excellent, the children are happy and are doing very well. As others have said, the French culture runs throughout the school, making it truly unique.
We don't have direct experience of the nursery but hear extremely positive things about it also, and will certainly be applying for our youngest child. Hope this helps and good luck!