In reply to captain paranoia:
> But you might have to get up early to beat the OS tile server limit...
Yes, the bikehike one that someone else suggested had exactly that problem too.
Thanks all for the suggestions, I will study them further when I get back from tomorrow's overnighter.