Originally Posted by
DiabloScott
I have been enjoying some fun London bike commute videos today... what an experience.
London is improving a bit each year. The new Blackfriars bikeway opened a couple of months ago and has been hugely popular. Hopefully the new mayor will keep things going.
Still a long way behind Netherlands, Finland, Denmark, Sweden, Germany, and many others but making good progress.