I am sure many of you are more money savvy than me. I am not a regular train traveller and dd (17) and I are travelling to London from Southampton on Saturday 17th August and returning on Sunday 18th August. I don't want to pay more than I have to for the fare - any tips?