have you had a read of the no cry sleep solution book?? there is one for babies and one for toodlers too.
in there they recomend the ideal bed time is 7/8 pm. but that the wind down actually starts at 5/5.30.. if you can get your hands on it i might be a great resource for you
I think you could try to reduce her bedtime gradually as Fionas suggested. DS crashes between 6.30pm and 7.00pm every night and I love my time at night to do what I couldn't get done in a day.
Perhaps have the last BF, cuddles and then let her know that you are leaving but that you'll be back in 5 mins to check on her. I would attend to her straight away if she's upset, but if she is just calmly lying on her bed with her elephant then I think that is fine. I know sitting with her doesn't bother you but I wouldn't want to get her into the routine of taking 2 hours to wind down regardless of the time she is actually going to bed.
Unfortunately leaving her line of sight is not an option at the moment. She gets upset when I get out of bed until she realises I am going to be staying, but just sitting on the floor.
The bedtime routine we have at the moment is fine, as I said, I have no problem sitting there. I'm more curious on if I'm just trying too early.
Bookmarks