As a possible short term solution you could try Cedars. We had our child enrolled there for a couple of terms whilst we were on a waiting list for another school. As an Australian family we had additional problems because our academic year doesn't match up with the UK system.

The standard of teaching is excellent (almost all teachers are British) and the class sizes are small. To be honest, if if wasn't for the fact that their building is too small to offer PE etc. we would have left our child enrolled there.

Anyway, just a thought. I know from experience how frustrating the whole schooling situation is here. Good luck.