Yes; 5 days week whatever the weather, from BR1 to SE1 and back through the delights of Bellingham, Catford, Lewisham and Deptford. Some pretty busy roads. Based on the experiences I've had over 5 years of commuting there's been a ton of good stuff.
I love cycling. If you love it do it. If you don't, don't bother. I won't stop until my legs give up. I've saved a ton of cash (even with the subsequent RB addiction!) compared with the public or private transport and got proper fit. It kick started a much healthier streak and meant I could start running because I'd shifted some of the immediate bulk. I went from 2k's runs to regularly churning out 8-10 miles a week to half marathons to my first full marathon next year in Brighton.
It's much quicker and way more reliable than taking public or private transport. You end up exploring parts of London or your local area, uncovering all sorts of gems: shops, parks, short-cuts, trails, etc.
Naturally though, there are many problems but they all link to 1 factor: you, me, everybody, all of us. Everyone needs to pay a little bit more attention to what they are doing and the impact is has on others. For example:
The pedestrian who walks out onto the street without looking left or right.
The cyclist who skips a red light even when it's "safe".
The driver who doesn't look in the mirror when turning left or right.
We've all done it and we all know why we did it, because we didn't pay attention. Sometimes you can be attentive as possible and still get knocked. It happened to me and I ended up arse over tit with a broken bike and torn ankle ligaments. But before then I was an irresponsible cyclist who skipped the odd light and thought it was ok. Whilst I was paying attention at that point of impact, the fact I generally didn't made me a less attentive cyclist. In other words, I was going to have an accident sooner or later. I'm sure you can think of similar cyclists, similar pedestrians and similar drivers; people like you and me. Their actions have a consequence on some poor bastard who was attentive.
Respect each-other. That's it. Whilst developing more cycle lanes is a nice idea it won't stop the root cause of the problem.
(I have one other wacky theory, especially this year. Compared with 2012, everyone has gone a little nuts and are more agitated then ever before. I think it's post Olympic madness. Last year the feel good factor generally made everyone a bit more respectful and be less in a rush and took more time. Now that feeling has gone and boy have we seen the consequences.)