Last year I stayed at St Pancas Youth Hostel and it was fantastic.
Dirt cheap, clean, secure backage storage, shower after the race, kitchen, handy for the tube from Euston but best of all: They laid on tea and cakes and a couple of physios (young, attractive females) from the local hospital were offering massages!
I'll be staying again even if I dont enter or get a place!