No but the train only runs on summer Saturdays so if you didn't come back the same day you'd have to wait until the following Saturday to get this price, or pay the normal fare, which is a lot more. Also, its £12.50 each way, its not a return ticket, in case you didn't realise.
Do you have to return on the same date to get that price ?
I live in Tenby and on Saturdays in the summer i see the London high speed train arrive in the morning suggesting to me that there are no changes to the local small trains so yes first class all the way
Because the previous stop is Pembroke then Tenby, Saundersfoot etc beautiful Welsh country.
Love that :-)