120 cyclists leave south London for Paris, in support of COP21

After spending a night in St Trinity church, Tulse Hill, 120 cyclists from all over Britain leave for Paris on a 5 day bike ride to bring awareness on...

Elephant and Castle Cycle Die in 05 2014