Sorry for several questions in a row from me (and this post has several in one!) 
I'm stuck as to how/when to book my next trip. I'm planning to go at the end of next March, via Eurostar. To get the cheapest Eurostar seats, I think I need to book them as soon as they're released (is that still the case?) But they aren't on sale until August and the current '2 nights free' hotel offer will presumably have gone by then. Someone mentioned a 40% off and free under 12s offer which would be better for us than the current offer - does this offer always happen and does anybody know when it is usually released?
I think I will book trains anyway, as soon as they're released but should I book hotel now, so that at least I have some sort of offer, or wait until the 40% off one which is better but ther'es no guarantee it will happen!
If I book on the current offer and then the 40% offer happens later and is better, then I don't suppose I can rebook it under the new offer, can I? (or get a refund on any price difference?)
Sorry, I'm so confused about this

I'm stuck as to how/when to book my next trip. I'm planning to go at the end of next March, via Eurostar. To get the cheapest Eurostar seats, I think I need to book them as soon as they're released (is that still the case?) But they aren't on sale until August and the current '2 nights free' hotel offer will presumably have gone by then. Someone mentioned a 40% off and free under 12s offer which would be better for us than the current offer - does this offer always happen and does anybody know when it is usually released?
I think I will book trains anyway, as soon as they're released but should I book hotel now, so that at least I have some sort of offer, or wait until the 40% off one which is better but ther'es no guarantee it will happen!
If I book on the current offer and then the 40% offer happens later and is better, then I don't suppose I can rebook it under the new offer, can I? (or get a refund on any price difference?)
Sorry, I'm so confused about this

