If I remember correctly, there is a string of very cheap hotels in Tavistock Place, close to Russell Square tube. Not the greatest hotels, but cheap and so central. Been 10+ years since I stayed there so who knows what might have changed.
I found a map online and started going away from the venue and clicking on the links until I found a hotel that was reasonable