I have loads of big Zaras here and I think they, too, suffer from the H&M problem where an 8 year old is neither in the little girl's clothes or the bigger girl's clothes (which are normally either whore or angel ).
Having said that, dd and I went on a trip last week to get her clothes (as I realised she'd suddenly grown!) and we did end up with a skirt, T-shirt and dress from Zara but we had to really hunt for them! They had 2 lovely formal girls' dresses but there was no point getting them because we didn't need them.
I think some of the smaller independent shops are nicer at the moment but appreciate if you're not in shopping central that they're hard to find.