Hitchhiker's Guide Turns 30
Harrods has a brand of Earl Grey known as No. 42. (Review here ). Given that DNA was very particular about his tea, it's not that much of a stretch that the number was floating around in the back of his mind for that very reason.