London is planning to make its city more cyclist friendly. It will be investing 931m pounds in building infrastructure for cyclists.

In...