I have same problem with my peugeot diesel van but this is easily overcome by placing a portable warmair heater in the engine compartment. (I run this from my garage via an extension lead) After about 5 to 10 minutes the engine starts first time.
Black taximan, January 2011