Thomas has not slept through yet. The best I had was 10.45pm to 5am, then he went back to sleep for half an hour after a feed, but woke up again and would not settle.
He is not the same each night either. Sometimes, he will go to sleep at 10pm, and wake at 1am, then again at 4am, and again at 7am, other times he will go from 10/11 to about 4 or 5.
He is bottle fed and is now in his own room in a cot. I find he sleeps longer if it is cooler in his room. 16 degrees c seems to be about right for him.