Cancer Research UK London Winter Run: Thousands of layers, one flat traffic-free 10K, zero excuses. Bring gloves or your fingers will seize up worse than a…