A bit of advice, please: or, what do about pontentially psychotic private hire taxi drivers!
I'd like a bit of advice about what to do about an incident that took place this morning on my way in to work. Cycling down the Mile End road, I saw a private hire taxi edging out of a side road and occupying the entire bus lane. I made eye contact with the driver, who continued to edge further out into the road, and pulled around him (he had to stop pulling out to let me do this, but was doing no more than 2mph. The road was wet, so I couldn't have safely stopped in time to let him out). As I passed him, I said 'what are you doing?' and gave him a funny look. I continued on my way. He overtook me and parked about 500 or so yards further down Mile End road (near the SportsDirect store, for those who are interested). As I approached, he got out of the car, lit a cigarette, then stepped into the road to stop me from passing. A predictable stream of expletives followed, with him claiming that I should have given way to him when he was pulling out. Further expletives followed, none from me; I just asked to be allowed to continue on my way to work. As I pulled away from him, he kicked the back wheel of my bike. I (perhaps stupidly) stopped again and told him not to kick my bike. Needless to say, he kicked it again. I cycled off, agitated and angry. He shouted after me that he would knock me off my bike if he saw me again.
My question is: what to do next? I noted the company he works for, but not the number plate. Is it worth complaining to the company? Perhaps I'm being paranoid, but my worry is that he, knowing this is my route to work, will look out for me in future and hassle me further if he is reprimanded by his place of work. What have people done in similar circumstances? Laughed it off. I've had altercations with drivers in London, but never with this level of menace (stepping out into the Mile End road seemed particularly bizarre and intimidating). Any suggestions welcome!