I walked past this, this morning as I was heading out to a meeting (my office is 100m away) and it looked really bad. There's a traffic pinch point there with a very tight 90-degree turn for a cycle only path running counter to a one-way street and it's always looked dodgy to me.