This corresponds with Adam's 'Long Hard Ride to the Coast' - a veritable LHRttC.
After checking the train times, as they seem to be digging up the line, sadly I won't be doing this ride any more.
Have fun.
Ummm... I take it that you mean engineering works at the Luton end rather than to the south of London?