It's been going on for quite a while, about a month probably, although we were away on a trip for two weeks, so those wakings I kind of attributed to being away, etc. We generally have done shh/pat to resettle her, but it takes a long time, and then she's often up again in 20-30 minutes.
So if I did wake to sleep, how do I do it? Pick her up and wake her up and then just put her back down or what? I was just thinking of it as feeding her earlier than she was waking to eat anyway, but you're right, I don't want to reinforce that kind of habit.
Also - I read somewhere that after 4 months you shouldn't be doing cluster feeding as it can make them into snackers. Is this maybe what's happening as I still try to cluster feed in the evenings - she's waking again shortly after going to bed for another 'snack'?