Can Cape Town learn from London’s Cycle Superhighways?
On 11 July 2011, London opened two new Cycle Superhighways – with the vision of having 12 continuous bicycle ‘superhighways’
On 11 July 2011, London opened two new Cycle Superhighways – with the vision of having 12 continuous bicycle ‘superhighways’