Oh joy, another badly worded restriction where the Bedford bit could be read as spurious because all relevant trains depart London within the restricted times. I'm really not sure how those are to be read - I suspect staff will read it based on the origin on the ticket.
London-Bedford is valid via Euston-Bletchley so might a split at Bedford be a good option?