I had a similar experience today - and despite the cyclist riding the wrong way down a one way street, the arrogant crusty bar-steward cyclist still shouted some expletive at me for not looking where I was going on the road. To be honest, even when the pedestrian is at fault a cyclist should, like any other user of a vehicle that is going at speed, should have the awareness to slow down. Of all road users in London, I think cyclists are the worst and should have to have compulsory accident insurance.