UK’s Biggest 10K Cancelled

The UK’s biggest 10K – the Cancer Research UK London Winter Run, set to take place in central London today has been cancelled due to Storm Ciara.