Was she premature? If she's very small, then I'd wait til she's taking more solids, just to be sure she's not hungry. (Small belly!)
I have a 10 week old BF baby who usually only wakes twice between 7pm and 5am. I have read that if you can set the clock by your baby's waking times, (sounds like you can), then it's a habit not hunger that is waking them.
Certainly, I can't see why she'd need the 3am feed, only 2 hours after the 1am feed.
I would try the dream-feed at 10pm to see if you can make her "long stretch" 10 to 3 instead of 7 to 1. It worked for a woman in my post-natal group on a younger baby. The other thing is that I've read that breaking their habits can stop the night waking. Baby-whisperer books recommend waking them a little (ie, just about rousing them from sleep and then letting them drift off again), about an hour BEFORE their usual waking time to break the habit. Not tried it myself, but I know when you're knackered even the most mad-sounding suggestions are worth trying!
TBH - I'd be at the end of my tether if my baby was 7mo and not going at least 7 or 8 hours at night. I know every baby is different, but it's certainly ok to expect them to not need feeding at night.
Oh, other thing I've noticed with my baby is that it's soooo tempting to just pop her back in the cot at night when she falls asleep at the breast BUT, I really have to make myself give her cheek a tickle and just double check she's really finished. I've found if I don't do this, then she could be awake again in a couple of hours as she hasn't taken a full feed.
That said, I would hazard a guess that this is a night waking "habit" you have on your hands, not a feeding problem.
I did find a great book "Healthy Sleep Habis, Healthy Child, by Dr Marc Weissbluth". He's a bit of a fan of leaving older babies to cry when they're definitely fed, dry etc, but does also give other methods to try if you're not happy to try it. It's really helped me get my baby to bed early at night and sleeping for longer periods. HTH.