I would suggest TR9557 which leaves Cambridge at 21:59 and arrives at your destination at 23:27.
Sounds great! Thank you very much! What is the price on that train?
train-day train-departure train-destination train-leaveat
train-day train-departure train-destination train-leaveat
train-day train-departure train-destination train-leaveat
train-day train-departure train-destination train-leaveat