0
Research looked at three London boroughs to value overall health benefits of active travel over 20 years at up to £4,800 per head