Hi folks, I'll need to do this journey in late June. I'll be travelling midweek, likely around 13:00 onwards, does anyone have any tips, e.g. is it better to book in advance? Is First Class any good? Is there a dining car where I could sit and eat / drink with my luggage for the journey? Which...