Cheers folks for all your replies and well wishes! I actually reported the London Cabbie to Transport for London, so I hope he will stay a bit further away from two wheeled vehicles in future and not drive over peoples' feet. The foot seems to be getting a bit better thanks, which is good - could have been far worse
I also cycle, although I have found that I feel more visible on a motorbike in London, funnily enough and can get out of trouble faster (although not in this case LOL). I used to vary between commuting in on a cycle and on my motorbike, but found Vauxhall one way system and the Elephant and Castle roundabout a bit easier on the motorbike
.
However, I have really enjoyed both cycling and motorbiking out of town - which I've found more fun.
Stay safe anyway on your rides in tomorrow!