Kingston Cycling Campaign: Kingston Council left major junction in darkness for a year, grrr
Kingston Cycling Campaign: Bushy Park, Sunday 8 January 2012 - setting out on the first ride of the year
Kingston Cycling Campaign: The first of many barriers today
Kingston Cycling Campaign: You need strong arms for this barrier
Kingston Cycling Campaign: The friendly pub dog
Kingston Cycling Campaign: "Get a body like Pippa's"
Kingston Cycling Campaign: Sunday 8 January, after lunch at The Five Bells
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Harmondsworth Moor
Kingston Cycling Campaign: Side by side with the M 25
Kingston Cycling Campaign: A welcome cuppa at The Walled Garden
Kingston Cycling Campaign: Sunday 22 January 2012 - preparing to go...
Kingston Cycling Campaign: ...not quite ready to leave yet
Kingston Cycling Campaign: Two new faces (and bikes) at KCC
Kingston Cycling Campaign: Canbury Park cycle path
Kingston Cycling Campaign: Youngs Ram Brewery and a bit of cycle superhighway 8
Kingston Cycling Campaign: King George's Park, Wandsworth
Kingston Cycling Campaign: Cycle parking at The William Morris, Merton Abbey Mills
Kingston Cycling Campaign: Leaving Merton Abbey Mills
Kingston Cycling Campaign: Crossing the Wimbledon-Croydon tramway
Kingston Cycling Campaign: All safely across!
Kingston Cycling Campaign: The Wandle Trail 70, Ravensbury Park