Cycle superhighway proposed for Isle of Dogs
The Isle of Dogs could have London’s first 5-star cycle superhighway. It would be a direct link between a busy origin and a busy destination. What’s more, it would be a beautiful, safe and quiet route with better air quality than the …