I have seen items like this...
www.enginepreheater.co.ukBasically a unit to add into the coolant system that will preheat the coolant and warm up the rad/engine.
The link shown is the first I came to on google.
F1 cars use preheat systems too for all fluids - oil etc.
I have no experience of these. Perhaps someone does?