Wandering through town at lunchtime, came across a cyclist going the wrong way down a one way street. Was going to ignore it (as usual), when he swerved suddently to avoid someone walking in the middle of the road and hit me. I was on the pavement, he didn't mount it but he overhung it where I was; didn't hit me hard, didn't harm me. Now, this is in Cambridge City Centres 'Pedestrian Zone'. You can cycle there, it isn't pedestrianised as such, the signs say "drivers and cyclists look out for pedestrians". I always snigger at that, it rather implies that they're considered fair game everywhere else in Cambridge. I told him he was going the wrong way on a one way street. He'd had to put both feet down on the road at that point, he had no way through, and that gave me a moment to tell him. He said sorry, he hadn't known. I told him to get off his bike, he was a danger to himself and others and a bad, bad example to other cyclists. He thanked me and cycled off, still the wrong way on a one way street, into a cloud of pedestrians. I dunno, perhaps I should have kicked him off his bike or stood in front of him and used the moral authority of having just been hit by him to demand better behaviour, but theres so much bad cycling in this town that it feels like p1$$ing in the wind.