I am thinking of booking a 1st ADV on the 09:35 MAN-SOT, assuming this will include the full English as Virgin site states all train departing before 0959. However, will I get it in time to eat it by Stoke? (~35-38mins?). If not, if I book the 1035 which is cheaper would I get breakfast roll in time? Thanks.