13524106 - Canary Wharf buildings11724570 - Cycle Superhighways11724495 - Cycle Superhighway11724493 - Cycle Superhighway11724490 - Cycle Superhighway11724487 - Public bike hire scheme,London,UK11724480 - Public bike hire scheme,London,UK11724479 - Public bike hire scheme,London,UK11724478 - Public bike hire scheme,London,UK11719757 - Canary Wharf in London UK11719756 - Canary Wharf in London UK