11724479 - Public bike hire scheme,London,UK11724478 - Public bike hire scheme,London,UK11724480 - Public bike hire scheme,London,UK11724490 - Cycle Superhighway11719756 - Canary Wharf in London UK11724487 - Public bike hire scheme,London,UK11724570 - Cycle Superhighways11724493 - Cycle Superhighway11719757 - Canary Wharf in London UK11724495 - Cycle Superhighway