Is the Future for London's Cyclists on the River, the Street, or Both?

We recently examined some of the most interesting and innovative bicycling infrastructure projects in cities worldwide, but a recent proposal for an eight-mile floating bike path on London’s River Thames might top all of these ideas in more