
It has just been confirmed that London will host its first ever backward running race – the London Backward Running Championships, this summer. The event will take place in Crystal Palace Park on Sunday 17th July 2011. The inaugural London Backward Running Championships will incorporate races of 1km and 3km for men and women...
Read More »

















