London main roads/routes are to be avoided.......But then there are a lot more cyclists on main routes, hence more accidents I guess
The two deaths near me are at well known traffic pinch points and best avoided at all times. This really does not tell you much other then a bit of a wake up call, and to be even more careful...
saying that, the "going ahead" comment looks a common event, seems your more likely to be hit from the side or behind by a commercial vehicle? at least most of the balloons I clicked seemed to show this. My wifes work route is a bit worrying.