Waltham Forest sees ‘health benefit’ from cycling and walking scheme
Analysis of measures aimed at increasing walking and cycling in the north London borough of Waltham Forest suggest that residents’ life expectancy may have increased up to six weeks, air quality researchers claim.